diff --git a/lower_bounds_constraints.lock b/lower_bounds_constraints.lock index 1f3b133..d09cc8d 100644 --- a/lower_bounds_constraints.lock +++ b/lower_bounds_constraints.lock @@ -1,2 +1,2 @@ -pulp-glue==0.29.2 -pulp-glue-deb==0.3.0 +pulp-glue==0.39.5 +pulp-glue-deb==0.4.0 diff --git a/plugins/module_utils/pulp_glue.py b/plugins/module_utils/pulp_glue.py index 1153647..e1de90e 100644 --- a/plugins/module_utils/pulp_glue.py +++ b/plugins/module_utils/pulp_glue.py @@ -10,8 +10,8 @@ from ansible.module_utils.basic import AnsibleModule, env_fallback, missing_required_lib -GLUE_VERSION_SPEC = ">=0.29.2,<0.40" -GLUE_DEB_VERSION_SPEC = ">=0.3.0,<0.5" +GLUE_VERSION_SPEC = ">=0.39.5,<0.41" +GLUE_DEB_VERSION_SPEC = ">=0.4.0,<0.6" def assert_version(spec, version, name): diff --git a/plugins/modules/api_call.py b/plugins/modules/api_call.py index d559235..9aabbb5 100644 --- a/plugins/modules/api_call.py +++ b/plugins/modules/api_call.py @@ -86,7 +86,7 @@ def main(): if json_body is None: body = module.params["body"] else: - body = PreprocessedEntityDefinition(json.loads(json_body)) + body = PreprocessedEntityDefinition(json.loads(json_body), _partial=False) if module.pulp_ctx.api.operations[operation_id][0].upper() not in ["GET", "HEAD"]: module.set_changed() try: diff --git a/requirements-test.txt b/requirements-test.txt index 86bea7c..f7facfb 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,5 +1,5 @@ -pulp-glue<0.40,>=0.29.2 -pulp-glue-deb<0.5,>=0.3.0 +pulp-glue<0.41,>=0.39.5 +pulp-glue-deb<0.6,>=0.4.0 ansible-core ansible_runner diff --git a/tests/fixtures/deb_remote-0.yml b/tests/fixtures/deb_remote-0.yml index a8d94c3..75ae12d 100644 --- a/tests/fixtures/deb_remote-0.yml +++ b/tests/fixtures/deb_remote-0.yml @@ -1,64018 +1,245 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/docs/api.json - response: - body: - string: "{\n \"openapi\": \"3.0.3\",\n \"info\": {\n \"title\": - \"Pulp 3 API\",\n \"version\": \"v3\",\n \"description\": \"Fetch, - Upload, Organize, and Distribute Software Packages\",\n \"contact\": - {\n \"name\": \"Pulp Team\",\n \"email\": \"pulp-list@redhat.com\",\n - \ \"url\": \"https://pulpproject.org\"\n },\n \"license\": - {\n \"name\": \"GPLv2+\",\n \"url\": \"https://raw.githubusercontent.com/pulp/pulpcore/master/LICENSE\"\n - \ },\n \"x-logo\": {\n \"url\": \"https://pulpproject.org/pulp-docs/docs/assets/pulp_logo_icon.svg\"\n - \ },\n \"x-pulp-app-versions\": {\n \"core\": \"3.80.0\",\n - \ \"maven\": \"0.10.1\",\n \"deb\": \"3.5.2\",\n \"ostree\": - \"2.4.8\",\n \"container\": \"2.25.1\",\n \"rpm\": \"3.30.1\",\n - \ \"python\": \"3.15.0\",\n \"npm\": \"0.3.3\",\n \"certguard\": - \"3.80.0\",\n \"file\": \"3.80.0\",\n \"ansible\": \"0.26.0\",\n - \ \"gem\": \"0.7.1\"\n },\n \"x-pulp-domain-enabled\": - false\n },\n \"paths\": {\n \"/ansible/collections/\": {\n \"post\": - {\n \"operationId\": \"upload_collection\",\n \"description\": - \"Create an artifact and trigger an asynchronous task to create Collection - content from it.\",\n \"summary\": \"Upload a collection\",\n - \ \"tags\": [\n \"Ansible: Collections\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionOneShot\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionOneShot\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"deprecated\": true,\n \"responses\": {\n - \ \"202\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/access_policies/\": {\n \"get\": {\n \"operationId\": - \"access_policies_list\",\n \"description\": \"ViewSet for - AccessPolicy.\",\n \"summary\": \"List access policys\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"customized\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where customized - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-creation_hooks\",\n \"-customized\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-queryset_scoping\",\n \"-statements\",\n - \ \"-viewset_name\",\n \"creation_hooks\",\n - \ \"customized\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"queryset_scoping\",\n - \ \"statements\",\n \"viewset_name\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `creation_hooks` - Creation hooks\\n* `-creation_hooks` - Creation hooks (descending)\\n* - `statements` - Statements\\n* `-statements` - Statements (descending)\\n* - `viewset_name` - Viewset name\\n* `-viewset_name` - Viewset name (descending)\\n* - `customized` - Customized\\n* `-customized` - Customized (descending)\\n* - `queryset_scoping` - Queryset scoping\\n* `-queryset_scoping` - Queryset scoping - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"viewset_name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where viewset_name - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"viewset_name__contains\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where viewset_name contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"viewset_name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where viewset_name contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"viewset_name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where viewset_name matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"viewset_name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where viewset_name is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"viewset_name__iregex\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where viewset_name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"viewset_name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where viewset_name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"viewset_name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where viewset_name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"viewset_name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where viewset_name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Access_Policies\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedAccessPolicyResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{access_policy_href}\": {\n \"get\": - {\n \"operationId\": \"access_policies_read\",\n \"description\": - \"ViewSet for AccessPolicy.\",\n \"summary\": \"Inspect an - access policy\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"access_policy_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Access_Policies\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AccessPolicyResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"access_policies_update\",\n - \ \"description\": \"ViewSet for AccessPolicy.\",\n \"summary\": - \"Update an access policy\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"access_policy_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Access_Policies\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AccessPolicy\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AccessPolicy\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AccessPolicy\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AccessPolicyResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"access_policies_partial_update\",\n \"description\": \"ViewSet - for AccessPolicy.\",\n \"summary\": \"Update an access policy\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"access_policy_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Access_Policies\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedAccessPolicy\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedAccessPolicy\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedAccessPolicy\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AccessPolicyResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{access_policy_href}reset/\": {\n \"post\": - {\n \"operationId\": \"access_policies_reset\",\n \"description\": - \"Reset the access policy to its uncustomized default value.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"access_policy_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Access_Policies\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AccessPolicyResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/acs/file/file/\": {\n \"get\": {\n \"operationId\": - \"acs_file_file_list\",\n \"description\": \"Alternate Content - Source ViewSet for File\",\n \"summary\": \"List file alternate - content sources\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-last_refreshed\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"last_refreshed\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `last_refreshed` - Last refreshed\\n* - `-last_refreshed` - Last refreshed (descending)\\n* `pk` - Pk\\n* `-pk` - - Pk (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Acs: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedfile.FileAlternateContentSourceResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"acs_file_file_create\",\n \"description\": \"Alternate Content - Source ViewSet for File\",\n \"summary\": \"Create a file alternate - content source\",\n \"tags\": [\n \"Acs: - File\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/file.FileAlternateContentSource\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileAlternateContentSource\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileAlternateContentSource\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/file.FileAlternateContentSourceResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_alternate_content_source_href}\": - {\n \"get\": {\n \"operationId\": \"acs_file_file_read\",\n - \ \"description\": \"Alternate Content Source ViewSet for File\",\n - \ \"summary\": \"Inspect a file alternate content source\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_alternate_content_source_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Acs: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/file.FileAlternateContentSourceResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"acs_file_file_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a file alternate content source\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_alternate_content_source_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Acs: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileAlternateContentSource\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileAlternateContentSource\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileAlternateContentSource\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"acs_file_file_partial_update\",\n \"description\": \"Trigger - an asynchronous partial update task\",\n \"summary\": \"Update - a file alternate content source\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_alternate_content_source_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Acs: File\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedfile.FileAlternateContentSource\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedfile.FileAlternateContentSource\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedfile.FileAlternateContentSource\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"acs_file_file_delete\",\n \"description\": \"Trigger an asynchronous - delete ACS task\",\n \"summary\": \"Delete a file alternate - content source\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_alternate_content_source_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Acs: File\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_alternate_content_source_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"acs_file_file_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_alternate_content_source_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Acs: File\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_alternate_content_source_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"acs_file_file_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_alternate_content_source_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Acs: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_alternate_content_source_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"acs_file_file_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_alternate_content_source_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Acs: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_alternate_content_source_href}refresh/\": - {\n \"post\": {\n \"operationId\": \"acs_file_file_refresh\",\n - \ \"description\": \"Trigger an asynchronous task to create - Alternate Content Source content.\",\n \"summary\": \"Refresh - metadata\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_alternate_content_source_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Acs: File\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/TaskGroupOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{file_file_alternate_content_source_href}remove_role/\": {\n \"post\": - {\n \"operationId\": \"acs_file_file_remove_role\",\n \"description\": - \"Remove a role for this object from users/groups.\",\n \"summary\": - \"Remove a role\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_alternate_content_source_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Acs: File\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/acs/rpm/rpm/\": {\n \"get\": - {\n \"operationId\": \"acs_rpm_rpm_list\",\n \"description\": - \"ViewSet for ACS.\",\n \"summary\": \"List rpm alternate content - sources\",\n \"parameters\": [\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-last_refreshed\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"last_refreshed\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `last_refreshed` - Last refreshed\\n* - `-last_refreshed` - Last refreshed (descending)\\n* `pk` - Pk\\n* `-pk` - - Pk (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Acs: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedrpm.RpmAlternateContentSourceResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"acs_rpm_rpm_create\",\n \"description\": \"ViewSet for ACS.\",\n - \ \"summary\": \"Create a rpm alternate content source\",\n - \ \"tags\": [\n \"Acs: Rpm\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmAlternateContentSource\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmAlternateContentSource\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmAlternateContentSource\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.RpmAlternateContentSourceResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_alternate_content_source_href}\": - {\n \"get\": {\n \"operationId\": \"acs_rpm_rpm_read\",\n - \ \"description\": \"ViewSet for ACS.\",\n \"summary\": - \"Inspect a rpm alternate content source\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_alternate_content_source_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Acs: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.RpmAlternateContentSourceResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"acs_rpm_rpm_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a rpm alternate content source\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_alternate_content_source_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Acs: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmAlternateContentSource\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmAlternateContentSource\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmAlternateContentSource\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"acs_rpm_rpm_partial_update\",\n \"description\": \"Trigger - an asynchronous partial update task\",\n \"summary\": \"Update - a rpm alternate content source\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_rpm_alternate_content_source_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Acs: Rpm\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.RpmAlternateContentSource\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.RpmAlternateContentSource\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.RpmAlternateContentSource\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"acs_rpm_rpm_delete\",\n \"description\": \"Trigger an asynchronous - delete ACS task\",\n \"summary\": \"Delete a rpm alternate - content source\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_rpm_alternate_content_source_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Acs: Rpm\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_alternate_content_source_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"acs_rpm_rpm_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_alternate_content_source_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Acs: Rpm\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_alternate_content_source_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"acs_rpm_rpm_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_alternate_content_source_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Acs: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_alternate_content_source_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"acs_rpm_rpm_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_alternate_content_source_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Acs: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_alternate_content_source_href}refresh/\": - {\n \"post\": {\n \"operationId\": \"acs_rpm_rpm_refresh\",\n - \ \"description\": \"Trigger an asynchronous task to create - Alternate Content Source content.\",\n \"parameters\": [\n - \ {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_alternate_content_source_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Acs: Rpm\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/TaskGroupOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_alternate_content_source_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"acs_rpm_rpm_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_alternate_content_source_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Acs: Rpm\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/ansible/collections/\": - {\n \"get\": {\n \"operationId\": \"ansible_collections_list\",\n - \ \"description\": \"Viewset for Ansible Collections.\",\n \"summary\": - \"List collections\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-name\",\n - \ \"-namespace\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"name\",\n - \ \"namespace\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Ansible: - Collections\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedansible.CollectionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_href}\": {\n \"get\": - {\n \"operationId\": \"ansible_collections_read\",\n \"description\": - \"Viewset for Ansible Collections.\",\n \"summary\": \"Inspect - a collection\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_collection_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Ansible: - Collections\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.CollectionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"ansible_collections_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_collection_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Ansible: Collections\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"ansible_collections_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_collection_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Ansible: - Collections\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"ansible_collections_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_collection_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Ansible: - Collections\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"ansible_collections_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_collection_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Ansible: Collections\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/ansible/copy/\": {\n \"post\": - {\n \"operationId\": \"copy_content\",\n \"description\": - \"Trigger an asynchronous task to copy ansible content from one repository - into another, creating a new repository version.\",\n \"summary\": - \"Copy content\",\n \"tags\": [\n \"Ansible: - Copy\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Copy\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Copy\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Copy\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/artifacts/\": {\n \"get\": {\n \"operationId\": - \"artifacts_list\",\n \"description\": \"A customized named - ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis - viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail - models are supported by the ``register_with`` method.\\n\\nAttributes:\\n - \ lookup_field (str): The name of the field by which an object should be - looked up, in\\n addition to any parent lookups if this ViewSet is - nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final - path segment that should identify the ViewSet's\\n collection endpoint.\\n - \ nest_prefix (str): Optional prefix under which this ViewSet should be - nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router - with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet - should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping - of key names that would appear in self.kwargs\\n to django model filter - expressions that can be used with the corresponding value from\\n self.kwargs, - used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n - \ schema (DefaultSchema): The schema class to use by default in a viewset.\",\n - \ \"summary\": \"List artifacts\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"md5\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where md5 matches - value\"\n },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-file\",\n - \ \"-md5\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"-sha1\",\n - \ \"-sha224\",\n \"-sha256\",\n - \ \"-sha384\",\n \"-sha512\",\n - \ \"-size\",\n \"-timestamp_of_interest\",\n - \ \"file\",\n \"md5\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\",\n - \ \"sha1\",\n \"sha224\",\n - \ \"sha256\",\n \"sha384\",\n - \ \"sha512\",\n \"size\",\n - \ \"timestamp_of_interest\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `file` - File\\n* `-file` - File (descending)\\n* - `size` - Size\\n* `-size` - Size (descending)\\n* `md5` - Md5\\n* `-md5` - - Md5 (descending)\\n* `sha1` - Sha1\\n* `-sha1` - Sha1 (descending)\\n* `sha224` - - Sha224\\n* `-sha224` - Sha224 (descending)\\n* `sha256` - Sha256\\n* `-sha256` - - Sha256 (descending)\\n* `sha384` - Sha384\\n* `-sha384` - Sha384 (descending)\\n* - `sha512` - Sha512\\n* `-sha512` - Sha512 (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Artifacts have been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"sha1\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where sha1 matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"sha224\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where sha224 matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"sha256\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where sha256 matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"sha384\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where sha384 matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"sha512\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where sha512 matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Artifacts\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedArtifactResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"artifacts_create\",\n \"description\": \"A customized named - ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis - viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail - models are supported by the ``register_with`` method.\\n\\nAttributes:\\n - \ lookup_field (str): The name of the field by which an object should be - looked up, in\\n addition to any parent lookups if this ViewSet is - nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final - path segment that should identify the ViewSet's\\n collection endpoint.\\n - \ nest_prefix (str): Optional prefix under which this ViewSet should be - nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router - with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet - should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping - of key names that would appear in self.kwargs\\n to django model filter - expressions that can be used with the corresponding value from\\n self.kwargs, - used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n - \ schema (DefaultSchema): The schema class to use by default in a viewset.\",\n - \ \"summary\": \"Create an artifact\",\n \"tags\": - [\n \"Artifacts\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Artifact\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Artifact\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ArtifactResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{artifact_href}\": {\n \"get\": {\n \"operationId\": - \"artifacts_read\",\n \"description\": \"A customized named - ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis - viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail - models are supported by the ``register_with`` method.\\n\\nAttributes:\\n - \ lookup_field (str): The name of the field by which an object should be - looked up, in\\n addition to any parent lookups if this ViewSet is - nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final - path segment that should identify the ViewSet's\\n collection endpoint.\\n - \ nest_prefix (str): Optional prefix under which this ViewSet should be - nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router - with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet - should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping - of key names that would appear in self.kwargs\\n to django model filter - expressions that can be used with the corresponding value from\\n self.kwargs, - used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n - \ schema (DefaultSchema): The schema class to use by default in a viewset.\",\n - \ \"summary\": \"Inspect an artifact\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"artifact_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Artifacts\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ArtifactResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"artifacts_delete\",\n \"description\": \"Remove Artifact - only if it is not associated with any Content.\",\n \"summary\": - \"Delete an artifact\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"artifact_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Artifacts\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp/api/v3/content/\": - {\n \"get\": {\n \"operationId\": \"content_list\",\n - \ \"description\": \"Endpoint to list all content.\",\n \"summary\": - \"List content\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-pk\",\n - \ \"pk\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_type\",\n \"schema\": {\n \"type\": - \"string\",\n \"enum\": [\n \"ansible.collection_deprecation\",\n - \ \"ansible.collection_mark\",\n \"ansible.collection_signature\",\n - \ \"ansible.collection_version\",\n \"ansible.namespace\",\n - \ \"ansible.role\",\n \"container.blob\",\n - \ \"container.manifest\",\n \"container.signature\",\n - \ \"container.tag\",\n \"core.openpgp_publickey\",\n - \ \"core.openpgp_publicsubkey\",\n \"core.openpgp_signature\",\n - \ \"core.openpgp_userattribute\",\n \"core.openpgp_userid\",\n - \ \"core.publishedmetadata\",\n \"deb.generic\",\n - \ \"deb.installer_file_index\",\n \"deb.installer_package\",\n - \ \"deb.package\",\n \"deb.package_index\",\n - \ \"deb.package_release_component\",\n \"deb.release\",\n - \ \"deb.release_architecture\",\n \"deb.release_component\",\n - \ \"deb.release_file\",\n \"deb.source_index\",\n - \ \"deb.source_package\",\n \"deb.source_package_release_component\",\n - \ \"file.file\",\n \"gem.gem\",\n - \ \"maven.artifact\",\n \"maven.metadata\",\n - \ \"npm.package\",\n \"ostree.commit\",\n - \ \"ostree.config\",\n \"ostree.content\",\n - \ \"ostree.object\",\n \"ostree.refs\",\n - \ \"ostree.summary\",\n \"python.python\",\n - \ \"rpm.advisory\",\n \"rpm.distribution_tree\",\n - \ \"rpm.modulemd\",\n \"rpm.modulemd_defaults\",\n - \ \"rpm.modulemd_obsolete\",\n \"rpm.package\",\n - \ \"rpm.packagecategory\",\n \"rpm.packageenvironment\",\n - \ \"rpm.packagegroup\",\n \"rpm.packagelangpacks\",\n - \ \"rpm.repo_metadata_file\"\n ]\n - \ },\n \"description\": \"Pulp - type\\n\\n* `core.publishedmetadata` - core.publishedmetadata\\n* `core.openpgp_publickey` - - core.openpgp_publickey\\n* `core.openpgp_publicsubkey` - core.openpgp_publicsubkey\\n* - `core.openpgp_userid` - core.openpgp_userid\\n* `core.openpgp_userattribute` - - core.openpgp_userattribute\\n* `core.openpgp_signature` - core.openpgp_signature\\n* - `maven.artifact` - maven.artifact\\n* `maven.metadata` - maven.metadata\\n* - `deb.package` - deb.package\\n* `deb.installer_package` - deb.installer_package\\n* - `deb.generic` - deb.generic\\n* `deb.source_package` - deb.source_package\\n* - `deb.release` - deb.release\\n* `deb.release_architecture` - deb.release_architecture\\n* - `deb.release_component` - deb.release_component\\n* `deb.package_release_component` - - deb.package_release_component\\n* `deb.source_package_release_component` - - deb.source_package_release_component\\n* `deb.release_file` - deb.release_file\\n* - `deb.package_index` - deb.package_index\\n* `deb.installer_file_index` - deb.installer_file_index\\n* - `deb.source_index` - deb.source_index\\n* `ostree.object` - ostree.object\\n* - `ostree.commit` - ostree.commit\\n* `ostree.refs` - ostree.refs\\n* `ostree.content` - - ostree.content\\n* `ostree.config` - ostree.config\\n* `ostree.summary` - - ostree.summary\\n* `container.blob` - container.blob\\n* `container.manifest` - - container.manifest\\n* `container.tag` - container.tag\\n* `container.signature` - - container.signature\\n* `rpm.advisory` - rpm.advisory\\n* `rpm.packagegroup` - - rpm.packagegroup\\n* `rpm.packagecategory` - rpm.packagecategory\\n* `rpm.packageenvironment` - - rpm.packageenvironment\\n* `rpm.packagelangpacks` - rpm.packagelangpacks\\n* - `rpm.repo_metadata_file` - rpm.repo_metadata_file\\n* `rpm.distribution_tree` - - rpm.distribution_tree\\n* `rpm.package` - rpm.package\\n* `rpm.modulemd` - - rpm.modulemd\\n* `rpm.modulemd_defaults` - rpm.modulemd_defaults\\n* `rpm.modulemd_obsolete` - - rpm.modulemd_obsolete\\n* `python.python` - python.python\\n* `npm.package` - - npm.package\\n* `file.file` - file.file\\n* `ansible.role` - ansible.role\\n* - `ansible.collection_version` - ansible.collection_version\\n* `ansible.collection_mark` - - ansible.collection_mark\\n* `ansible.collection_signature` - ansible.collection_signature\\n* - `ansible.namespace` - ansible.namespace\\n* `ansible.collection_deprecation` - - ansible.collection_deprecation\\n* `gem.gem` - gem.gem\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_type__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"ansible.collection_deprecation\",\n - \ \"ansible.collection_mark\",\n \"ansible.collection_signature\",\n - \ \"ansible.collection_version\",\n \"ansible.namespace\",\n - \ \"ansible.role\",\n \"container.blob\",\n - \ \"container.manifest\",\n \"container.signature\",\n - \ \"container.tag\",\n \"core.openpgp_publickey\",\n - \ \"core.openpgp_publicsubkey\",\n \"core.openpgp_signature\",\n - \ \"core.openpgp_userattribute\",\n \"core.openpgp_userid\",\n - \ \"core.publishedmetadata\",\n \"deb.generic\",\n - \ \"deb.installer_file_index\",\n \"deb.installer_package\",\n - \ \"deb.package\",\n \"deb.package_index\",\n - \ \"deb.package_release_component\",\n \"deb.release\",\n - \ \"deb.release_architecture\",\n \"deb.release_component\",\n - \ \"deb.release_file\",\n \"deb.source_index\",\n - \ \"deb.source_package\",\n \"deb.source_package_release_component\",\n - \ \"file.file\",\n \"gem.gem\",\n - \ \"maven.artifact\",\n \"maven.metadata\",\n - \ \"npm.package\",\n \"ostree.commit\",\n - \ \"ostree.config\",\n \"ostree.content\",\n - \ \"ostree.object\",\n \"ostree.refs\",\n - \ \"ostree.summary\",\n \"python.python\",\n - \ \"rpm.advisory\",\n \"rpm.distribution_tree\",\n - \ \"rpm.modulemd\",\n \"rpm.modulemd_defaults\",\n - \ \"rpm.modulemd_obsolete\",\n \"rpm.package\",\n - \ \"rpm.packagecategory\",\n \"rpm.packageenvironment\",\n - \ \"rpm.packagegroup\",\n \"rpm.packagelangpacks\",\n - \ \"rpm.repo_metadata_file\"\n ]\n - \ }\n },\n \"description\": - \"Multiple values may be separated by commas.\\n\\n* `core.publishedmetadata` - - core.publishedmetadata\\n* `core.openpgp_publickey` - core.openpgp_publickey\\n* - `core.openpgp_publicsubkey` - core.openpgp_publicsubkey\\n* `core.openpgp_userid` - - core.openpgp_userid\\n* `core.openpgp_userattribute` - core.openpgp_userattribute\\n* - `core.openpgp_signature` - core.openpgp_signature\\n* `maven.artifact` - maven.artifact\\n* - `maven.metadata` - maven.metadata\\n* `deb.package` - deb.package\\n* `deb.installer_package` - - deb.installer_package\\n* `deb.generic` - deb.generic\\n* `deb.source_package` - - deb.source_package\\n* `deb.release` - deb.release\\n* `deb.release_architecture` - - deb.release_architecture\\n* `deb.release_component` - deb.release_component\\n* - `deb.package_release_component` - deb.package_release_component\\n* `deb.source_package_release_component` - - deb.source_package_release_component\\n* `deb.release_file` - deb.release_file\\n* - `deb.package_index` - deb.package_index\\n* `deb.installer_file_index` - deb.installer_file_index\\n* - `deb.source_index` - deb.source_index\\n* `ostree.object` - ostree.object\\n* - `ostree.commit` - ostree.commit\\n* `ostree.refs` - ostree.refs\\n* `ostree.content` - - ostree.content\\n* `ostree.config` - ostree.config\\n* `ostree.summary` - - ostree.summary\\n* `container.blob` - container.blob\\n* `container.manifest` - - container.manifest\\n* `container.tag` - container.tag\\n* `container.signature` - - container.signature\\n* `rpm.advisory` - rpm.advisory\\n* `rpm.packagegroup` - - rpm.packagegroup\\n* `rpm.packagecategory` - rpm.packagecategory\\n* `rpm.packageenvironment` - - rpm.packageenvironment\\n* `rpm.packagelangpacks` - rpm.packagelangpacks\\n* - `rpm.repo_metadata_file` - rpm.repo_metadata_file\\n* `rpm.distribution_tree` - - rpm.distribution_tree\\n* `rpm.package` - rpm.package\\n* `rpm.modulemd` - - rpm.modulemd\\n* `rpm.modulemd_defaults` - rpm.modulemd_defaults\\n* `rpm.modulemd_obsolete` - - rpm.modulemd_obsolete\\n* `python.python` - python.python\\n* `npm.package` - - npm.package\\n* `file.file` - file.file\\n* `ansible.role` - ansible.role\\n* - `ansible.collection_version` - ansible.collection_version\\n* `ansible.collection_mark` - - ansible.collection_mark\\n* `ansible.collection_signature` - ansible.collection_signature\\n* - `ansible.namespace` - ansible.namespace\\n* `ansible.collection_deprecation` - - ansible.collection_deprecation\\n* `gem.gem` - gem.gem\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedMultipleArtifactContentResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/ansible/collection_deprecations/\": - {\n \"get\": {\n \"operationId\": \"content_ansible_collection_deprecations_list\",\n - \ \"description\": \"ViewSet for AnsibleCollectionDeprecated.\",\n - \ \"summary\": \"List ansible collection deprecateds\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-pk\",\n - \ \"pk\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Collection_Deprecations\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginatedansible.AnsibleCollectionDeprecatedResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_ansible_collection_deprecations_create\",\n \"description\": - \"Trigger an asynchronous task to create content,optionally create new repository - version.\",\n \"summary\": \"Create an ansible collection deprecated\",\n - \ \"tags\": [\n \"Content: Collection_Deprecations\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.AnsibleCollectionDeprecated\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleCollectionDeprecated\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleCollectionDeprecated\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_collection_deprecated_href}\": - {\n \"get\": {\n \"operationId\": \"content_ansible_collection_deprecations_read\",\n - \ \"description\": \"ViewSet for AnsibleCollectionDeprecated.\",\n - \ \"summary\": \"Inspect an ansible collection deprecated\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_collection_deprecated_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Collection_Deprecations\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleCollectionDeprecatedResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_ansible_collection_deprecated_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_ansible_collection_deprecations_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_collection_deprecated_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Collection_Deprecations\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_collection_deprecated_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_ansible_collection_deprecations_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_collection_deprecated_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Collection_Deprecations\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/content/ansible/collection_marks/\": {\n \"get\": - {\n \"operationId\": \"content_ansible_collection_marks_list\",\n - \ \"description\": \"ViewSet for looking at mark objects for - CollectionVersion content.\",\n \"summary\": \"List collection - version marks\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"marked_collection\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter marks for collection version\"\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"-value\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\",\n \"value\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `value` - Value\\n* `-value` - Value (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"value\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter marks by value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"value__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where value is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Collection_Marks\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginatedansible.CollectionVersionMarkResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_ansible_collection_marks_create\",\n \"description\": - \"ViewSet for looking at mark objects for CollectionVersion content.\",\n - \ \"summary\": \"Create a collection version mark\",\n \"tags\": - [\n \"Content: Collection_Marks\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionVersionMark\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionVersionMark\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionVersionMark\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersionMarkResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_version_mark_href}\": - {\n \"get\": {\n \"operationId\": \"content_ansible_collection_marks_read\",\n - \ \"description\": \"ViewSet for looking at mark objects for - CollectionVersion content.\",\n \"summary\": \"Inspect a collection - version mark\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_collection_version_mark_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Collection_Marks\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionVersionMarkResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_collection_version_mark_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_ansible_collection_marks_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_collection_version_mark_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Collection_Marks\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_version_mark_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_ansible_collection_marks_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_collection_version_mark_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Collection_Marks\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/content/ansible/collection_signatures/\": {\n \"get\": - {\n \"operationId\": \"content_ansible_collection_signatures_list\",\n - \ \"description\": \"ViewSet for looking at signature objects - for CollectionVersion content.\",\n \"summary\": \"List collection - version signatures\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-data\",\n - \ \"-digest\",\n \"-pk\",\n - \ \"-pubkey_fingerprint\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"data\",\n \"digest\",\n - \ \"pk\",\n \"pubkey_fingerprint\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `data` - - Data\\n* `-data` - Data (descending)\\n* `digest` - Digest\\n* `-digest` - - Digest (descending)\\n* `pubkey_fingerprint` - Pubkey fingerprint\\n* `-pubkey_fingerprint` - - Pubkey fingerprint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pubkey_fingerprint\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where pubkey_fingerprint matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pubkey_fingerprint__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where pubkey_fingerprint is in a comma-separated list of - values\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"signed_collection\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n },\n - \ \"description\": \"Filter signatures for collection - version\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"signing_service\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter signatures produced by signature service\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Collection_Signatures\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginatedansible.CollectionVersionSignatureResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_ansible_collection_signatures_create\",\n \"description\": - \"Trigger an asynchronous task to create content,optionally create new repository - version.\",\n \"summary\": \"Create a collection version signature\",\n - \ \"tags\": [\n \"Content: Collection_Signatures\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersionSignature\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionVersionSignature\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_version_signature_href}\": - {\n \"get\": {\n \"operationId\": \"content_ansible_collection_signatures_read\",\n - \ \"description\": \"ViewSet for looking at signature objects - for CollectionVersion content.\",\n \"summary\": \"Inspect - a collection version signature\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_collection_version_signature_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Collection_Signatures\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionVersionSignatureResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_collection_version_signature_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_ansible_collection_signatures_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_collection_version_signature_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Collection_Signatures\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_version_signature_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_ansible_collection_signatures_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_collection_version_signature_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Collection_Signatures\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/content/ansible/collection_versions/\": {\n \"get\": - {\n \"operationId\": \"content_ansible_collection_versions_list\",\n - \ \"description\": \"ViewSet for Ansible Collection.\",\n \"summary\": - \"List collection versions\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-authors\",\n - \ \"-contents\",\n \"-dependencies\",\n - \ \"-description\",\n \"-docs_blob\",\n - \ \"-documentation\",\n \"-files\",\n - \ \"-homepage\",\n \"-issues\",\n - \ \"-license\",\n \"-manifest\",\n - \ \"-name\",\n \"-namespace\",\n - \ \"-new_tags\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-repository\",\n - \ \"-requires_ansible\",\n \"-search_vector\",\n - \ \"-sha256\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"-version\",\n - \ \"-version_major\",\n \"-version_minor\",\n - \ \"-version_patch\",\n \"-version_prerelease\",\n - \ \"authors\",\n \"contents\",\n - \ \"dependencies\",\n \"description\",\n - \ \"docs_blob\",\n \"documentation\",\n - \ \"files\",\n \"homepage\",\n - \ \"issues\",\n \"license\",\n - \ \"manifest\",\n \"name\",\n - \ \"namespace\",\n \"new_tags\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"repository\",\n \"requires_ansible\",\n - \ \"search_vector\",\n \"sha256\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\",\n - \ \"version\",\n \"version_major\",\n - \ \"version_minor\",\n \"version_patch\",\n - \ \"version_prerelease\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `authors` - - Authors\\n* `-authors` - Authors (descending)\\n* `contents` - Contents\\n* - `-contents` - Contents (descending)\\n* `dependencies` - Dependencies\\n* - `-dependencies` - Dependencies (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `docs_blob` - Docs blob\\n* - `-docs_blob` - Docs blob (descending)\\n* `manifest` - Manifest\\n* `-manifest` - - Manifest (descending)\\n* `files` - Files\\n* `-files` - Files (descending)\\n* - `documentation` - Documentation\\n* `-documentation` - Documentation (descending)\\n* - `homepage` - Homepage\\n* `-homepage` - Homepage (descending)\\n* `issues` - - Issues\\n* `-issues` - Issues (descending)\\n* `license` - License\\n* `-license` - - License (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* - `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `repository` - - Repository\\n* `-repository` - Repository (descending)\\n* `requires_ansible` - - Requires ansible\\n* `-requires_ansible` - Requires ansible (descending)\\n* - `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `version` - Version\\n* - `-version` - Version (descending)\\n* `version_major` - Version major\\n* - `-version_major` - Version major (descending)\\n* `version_minor` - Version - minor\\n* `-version_minor` - Version minor (descending)\\n* `version_patch` - - Version patch\\n* `-version_patch` - Version patch (descending)\\n* `version_prerelease` - - Version prerelease\\n* `-version_prerelease` - Version prerelease (descending)\\n* - `new_tags` - New tags\\n* `-new_tags` - New tags (descending)\\n* `search_vector` - - Search vector\\n* `-search_vector` - Search vector (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_added\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"tags\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter by comma separate list of tags that must all be matched\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Collection_Versions\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginatedansible.CollectionVersionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_ansible_collection_versions_create\",\n \"description\": - \"Trigger an asynchronous task to create content,optionally create new repository - version.\",\n \"summary\": \"Create a collection version\",\n - \ \"tags\": [\n \"Content: Collection_Versions\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersion\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionVersion\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_version_href}\": - {\n \"get\": {\n \"operationId\": \"content_ansible_collection_versions_read\",\n - \ \"description\": \"ViewSet for Ansible Collection.\",\n \"summary\": - \"Inspect a collection version\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_collection_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Collection_Versions\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionVersionResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_collection_version_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_ansible_collection_versions_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_collection_version_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Collection_Versions\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_version_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_ansible_collection_versions_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_collection_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Collection_Versions\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/content/ansible/namespaces/\": {\n \"get\": - {\n \"operationId\": \"content_ansible_namespaces_list\",\n - \ \"description\": \"ViewSet for AnsibleNamespace.\",\n \"summary\": - \"List ansible namespace metadatas\",\n \"parameters\": [\n - \ {\n \"in\": \"query\",\n \"name\": - \"company\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"company__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"company__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where company is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"company__iregex\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where company matches - regex value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"company__istartswith\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company starts with value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"metadata_sha256\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where metadata_sha256 - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"metadata_sha256__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where metadata_sha256 is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-avatar_sha256\",\n \"-company\",\n - \ \"-description\",\n \"-email\",\n - \ \"-links\",\n \"-metadata_sha256\",\n - \ \"-name\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-resources\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"avatar_sha256\",\n \"company\",\n - \ \"description\",\n \"email\",\n - \ \"links\",\n \"metadata_sha256\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"resources\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `company` - - Company\\n* `-company` - Company (descending)\\n* `email` - Email\\n* `-email` - - Email (descending)\\n* `description` - Description\\n* `-description` - - Description (descending)\\n* `resources` - Resources\\n* `-resources` - Resources - (descending)\\n* `links` - Links\\n* `-links` - Links (descending)\\n* `avatar_sha256` - - Avatar sha256\\n* `-avatar_sha256` - Avatar sha256 (descending)\\n* `metadata_sha256` - - Metadata sha256\\n* `-metadata_sha256` - Metadata sha256 (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Namespaces\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedansible.AnsibleNamespaceMetadataResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_namespace_metadata_href}\": - {\n \"get\": {\n \"operationId\": \"content_ansible_namespaces_read\",\n - \ \"description\": \"ViewSet for AnsibleNamespace.\",\n \"summary\": - \"Inspect an ansible namespace metadata\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_namespace_metadata_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Namespaces\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadataResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_namespace_metadata_href}avatar/\": - {\n \"get\": {\n \"operationId\": \"content_ansible_namespaces_avatar\",\n - \ \"description\": \"Get the logo for the this namespace.\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_namespace_metadata_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Namespaces\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"302\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"type\": \"object\",\n \"description\": - \"Unspecified response body\"\n }\n }\n - \ },\n \"description\": \"\"\n - \ }\n }\n }\n },\n \"{ansible_ansible_namespace_metadata_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_ansible_namespaces_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_namespace_metadata_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Namespaces\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_namespace_metadata_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_ansible_namespaces_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_namespace_metadata_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Namespaces\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/content/ansible/roles/\": {\n \"get\": {\n - \ \"operationId\": \"content_ansible_roles_list\",\n \"description\": - \"ViewSet for Role.\",\n \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where namespace - matches value\"\n },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-name\",\n - \ \"-namespace\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"-version\",\n - \ \"name\",\n \"namespace\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\",\n - \ \"version\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `namespace` - - Namespace\\n* `-namespace` - Namespace (descending)\\n* `name` - Name\\n* - `-name` - Name (descending)\\n* `version` - Version\\n* `-version` - Version - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Roles\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedansible.RoleResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_ansible_roles_create\",\n \"description\": \"ViewSet - for Role.\",\n \"summary\": \"Create a role\",\n \"tags\": - [\n \"Content: Roles\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.Role\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.Role\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.Role\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.RoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_role_href}\": {\n \"get\": - {\n \"operationId\": \"content_ansible_roles_read\",\n \"description\": - \"ViewSet for Role.\",\n \"summary\": \"Inspect a role\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_role_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Roles\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.RoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_role_href}set_label/\": {\n - \ \"post\": {\n \"operationId\": \"content_ansible_roles_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_role_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Roles\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_role_href}unset_label/\": {\n - \ \"post\": {\n \"operationId\": \"content_ansible_roles_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_role_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Roles\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/container/blobs/\": - {\n \"get\": {\n \"operationId\": \"content_container_blobs_list\",\n - \ \"description\": \"ViewSet for Blobs.\",\n \"summary\": - \"List blobs\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"digest\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where digest matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"digest__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where digest is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-digest\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"digest\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `digest` - Digest\\n* `-digest` - Digest (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Blobs\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.BlobResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_blob_href}\": {\n \"get\": - {\n \"operationId\": \"content_container_blobs_read\",\n \"description\": - \"ViewSet for Blobs.\",\n \"summary\": \"Inspect a blob\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_blob_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Blobs\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.BlobResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_blob_href}set_label/\": {\n - \ \"post\": {\n \"operationId\": \"content_container_blobs_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_blob_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Blobs\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_blob_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_container_blobs_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_blob_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Blobs\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/container/manifests/\": - {\n \"get\": {\n \"operationId\": \"content_container_manifests_list\",\n - \ \"description\": \"ViewSet for Manifest.\",\n \"summary\": - \"List manifests\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"digest\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where digest matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"digest__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where digest is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"is_bootable\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where is_bootable - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"is_flatpak\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where is_flatpak - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"media_type\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"application/vnd.docker.distribution.manifest.list.v2+json\",\n - \ \"application/vnd.docker.distribution.manifest.v1+json\",\n - \ \"application/vnd.docker.distribution.manifest.v2+json\",\n - \ \"application/vnd.oci.image.index.v1+json\",\n - \ \"application/vnd.oci.image.manifest.v1+json\"\n - \ ]\n }\n },\n - \ \"description\": \"* `application/vnd.docker.distribution.manifest.v1+json` - - application/vnd.docker.distribution.manifest.v1+json\\n* `application/vnd.docker.distribution.manifest.v2+json` - - application/vnd.docker.distribution.manifest.v2+json\\n* `application/vnd.docker.distribution.manifest.list.v2+json` - - application/vnd.docker.distribution.manifest.list.v2+json\\n* `application/vnd.oci.image.manifest.v1+json` - - application/vnd.oci.image.manifest.v1+json\\n* `application/vnd.oci.image.index.v1+json` - - application/vnd.oci.image.index.v1+json\",\n \"explode\": - true,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-annotations\",\n \"-architecture\",\n - \ \"-compressed_image_size\",\n \"-data\",\n - \ \"-digest\",\n \"-is_bootable\",\n - \ \"-is_flatpak\",\n \"-labels\",\n - \ \"-media_type\",\n \"-os\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-schema_version\",\n \"-timestamp_of_interest\",\n - \ \"-type\",\n \"-upstream_id\",\n - \ \"annotations\",\n \"architecture\",\n - \ \"compressed_image_size\",\n \"data\",\n - \ \"digest\",\n \"is_bootable\",\n - \ \"is_flatpak\",\n \"labels\",\n - \ \"media_type\",\n \"os\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"schema_version\",\n \"timestamp_of_interest\",\n - \ \"type\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `digest` - Digest\\n* `-digest` - Digest (descending)\\n* - `schema_version` - Schema version\\n* `-schema_version` - Schema version (descending)\\n* - `media_type` - Media type\\n* `-media_type` - Media type (descending)\\n* - `type` - Type\\n* `-type` - Type (descending)\\n* `data` - Data\\n* `-data` - - Data (descending)\\n* `annotations` - Annotations\\n* `-annotations` - Annotations - (descending)\\n* `labels` - Labels\\n* `-labels` - Labels (descending)\\n* - `architecture` - Architecture\\n* `-architecture` - Architecture (descending)\\n* - `os` - Os\\n* `-os` - Os (descending)\\n* `compressed_image_size` - Compressed - image size\\n* `-compressed_image_size` - Compressed image size (descending)\\n* - `is_bootable` - Is bootable\\n* `-is_bootable` - Is bootable (descending)\\n* - `is_flatpak` - Is flatpak\\n* `-is_flatpak` - Is flatpak (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Manifests\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ManifestResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_manifest_href}\": {\n \"get\": - {\n \"operationId\": \"content_container_manifests_read\",\n - \ \"description\": \"ViewSet for Manifest.\",\n \"summary\": - \"Inspect a manifest\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_manifest_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Manifests\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ManifestResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_manifest_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_container_manifests_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_manifest_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Manifests\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_manifest_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_container_manifests_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_manifest_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Manifests\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/container/signatures/\": - {\n \"get\": {\n \"operationId\": \"content_container_signatures_list\",\n - \ \"description\": \"ViewSet for image signatures.\",\n \"summary\": - \"List manifest signatures\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"digest\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where digest matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"digest__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where digest is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"key_id\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where key_id matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"key_id__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where key_id is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"manifest\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-creator\",\n \"-data\",\n - \ \"-digest\",\n \"-key_id\",\n - \ \"-name\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-timestamp\",\n - \ \"-timestamp_of_interest\",\n \"-type\",\n - \ \"-upstream_id\",\n \"creator\",\n - \ \"data\",\n \"digest\",\n - \ \"key_id\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"timestamp\",\n \"timestamp_of_interest\",\n - \ \"type\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `digest` - - Digest\\n* `-digest` - Digest (descending)\\n* `type` - Type\\n* `-type` - - Type (descending)\\n* `key_id` - Key id\\n* `-key_id` - Key id (descending)\\n* - `timestamp` - Timestamp\\n* `-timestamp` - Timestamp (descending)\\n* `creator` - - Creator\\n* `-creator` - Creator (descending)\\n* `data` - Data\\n* `-data` - - Data (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Signatures\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ManifestSignatureResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_manifest_signature_href}\": - {\n \"get\": {\n \"operationId\": \"content_container_signatures_read\",\n - \ \"description\": \"ViewSet for image signatures.\",\n \"summary\": - \"Inspect a manifest signature\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_manifest_signature_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Signatures\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ManifestSignatureResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_manifest_signature_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_container_signatures_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_manifest_signature_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Signatures\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_manifest_signature_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_container_signatures_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_manifest_signature_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Signatures\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/content/container/tags/\": {\n \"get\": - {\n \"operationId\": \"content_container_tags_list\",\n \"description\": - \"ViewSet for Tag.\",\n \"summary\": \"List tags\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"digest\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"media_type\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"application/vnd.docker.distribution.manifest.list.v2+json\",\n - \ \"application/vnd.docker.distribution.manifest.v1+json\",\n - \ \"application/vnd.docker.distribution.manifest.v2+json\",\n - \ \"application/vnd.oci.image.index.v1+json\",\n - \ \"application/vnd.oci.image.manifest.v1+json\"\n - \ ]\n }\n },\n - \ \"description\": \"* `application/vnd.docker.distribution.manifest.v1+json` - - application/vnd.docker.distribution.manifest.v1+json\\n* `application/vnd.docker.distribution.manifest.v2+json` - - application/vnd.docker.distribution.manifest.v2+json\\n* `application/vnd.docker.distribution.manifest.list.v2+json` - - application/vnd.docker.distribution.manifest.list.v2+json\\n* `application/vnd.oci.image.manifest.v1+json` - - application/vnd.oci.image.manifest.v1+json\\n* `application/vnd.oci.image.index.v1+json` - - application/vnd.oci.image.index.v1+json\",\n \"explode\": - true,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-name\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Tags\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.TagResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_tag_href}\": {\n \"get\": - {\n \"operationId\": \"content_container_tags_read\",\n \"description\": - \"ViewSet for Tag.\",\n \"summary\": \"Inspect a tag\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_tag_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Tags\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.TagResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_tag_href}set_label/\": {\n - \ \"post\": {\n \"operationId\": \"content_container_tags_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_tag_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Tags\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_tag_href}unset_label/\": {\n - \ \"post\": {\n \"operationId\": \"content_container_tags_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_tag_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Tags\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/core/openpgp_publickey/\": - {\n \"get\": {\n \"operationId\": \"content_core_openpgp_publickey_list\",\n - \ \"description\": \"A ViewSet for uploads that do not require - to store an uploaded content as an Artifact.\",\n \"summary\": - \"List open pgp public keys\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"fingerprint\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where fingerprint matches value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-created\",\n - \ \"-fingerprint\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-raw_data\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"created\",\n \"fingerprint\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"raw_data\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `raw_data` - - Raw data\\n* `-raw_data` - Raw data (descending)\\n* `fingerprint` - Fingerprint\\n* - `-fingerprint` - Fingerprint (descending)\\n* `created` - Created\\n* `-created` - - Created (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Openpgp_Publickey\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PaginatedOpenPGPPublicKeyResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"post\": - {\n \"operationId\": \"content_core_openpgp_publickey_create\",\n - \ \"description\": \"Trigger an asynchronous task to create - content,optionally create new repository version.\",\n \"summary\": - \"Create an open pgp public key\",\n \"tags\": [\n \"Content: - Openpgp_Publickey\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OpenPGPPublicKey\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OpenPGPPublicKey\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_public_key_href}\": {\n \"get\": - {\n \"operationId\": \"content_core_openpgp_publickey_read\",\n - \ \"description\": \"A ViewSet for uploads that do not require - to store an uploaded content as an Artifact.\",\n \"summary\": - \"Inspect an open pgp public key\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"open_p_g_p_public_key_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Openpgp_Publickey\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OpenPGPPublicKeyResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{open_p_g_p_public_key_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_core_openpgp_publickey_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"open_p_g_p_public_key_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Openpgp_Publickey\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_public_key_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_core_openpgp_publickey_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_public_key_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Openpgp_Publickey\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/core/openpgp_publicsubkey/\": - {\n \"get\": {\n \"operationId\": \"content_core_openpgp_publicsubkey_list\",\n - \ \"description\": \"Content viewset that supports only GET - by default.\",\n \"summary\": \"List open pgp public subkeys\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"fingerprint\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where fingerprint - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-created\",\n \"-fingerprint\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-raw_data\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"created\",\n - \ \"fingerprint\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"raw_data\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `raw_data` - Raw data\\n* `-raw_data` - Raw data (descending)\\n* - `fingerprint` - Fingerprint\\n* `-fingerprint` - Fingerprint (descending)\\n* - `created` - Created\\n* `-created` - Created (descending)\\n* `pk` - Pk\\n* - `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Openpgp_Publicsubkey\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PaginatedOpenPGPPublicSubkeyResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{open_p_g_p_public_subkey_href}\": {\n \"get\": {\n \"operationId\": - \"content_core_openpgp_publicsubkey_read\",\n \"description\": - \"Content viewset that supports only GET by default.\",\n \"summary\": - \"Inspect an open pgp public subkey\",\n \"parameters\": [\n - \ {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_public_subkey_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Openpgp_Publicsubkey\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OpenPGPPublicSubkeyResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{open_p_g_p_public_subkey_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_core_openpgp_publicsubkey_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"open_p_g_p_public_subkey_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Openpgp_Publicsubkey\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_public_subkey_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_core_openpgp_publicsubkey_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_public_subkey_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Openpgp_Publicsubkey\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/content/core/openpgp_signature/\": {\n \"get\": - {\n \"operationId\": \"content_core_openpgp_signature_list\",\n - \ \"description\": \"Content viewset that supports only GET - by default.\",\n \"summary\": \"List open pgp signatures\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"issuer\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where issuer matches - value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-created\",\n \"-expiration_time\",\n - \ \"-issuer\",\n \"-key_expiration_time\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-raw_data\",\n \"-sha256\",\n - \ \"-signature_type\",\n \"-signers_user_id\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"created\",\n \"expiration_time\",\n - \ \"issuer\",\n \"key_expiration_time\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"raw_data\",\n \"sha256\",\n - \ \"signature_type\",\n \"signers_user_id\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `raw_data` - Raw data\\n* `-raw_data` - Raw data (descending)\\n* - `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `signature_type` - - Signature type\\n* `-signature_type` - Signature type (descending)\\n* `created` - - Created\\n* `-created` - Created (descending)\\n* `expiration_time` - Expiration - time\\n* `-expiration_time` - Expiration time (descending)\\n* `key_expiration_time` - - Key expiration time\\n* `-key_expiration_time` - Key expiration time (descending)\\n* - `issuer` - Issuer\\n* `-issuer` - Issuer (descending)\\n* `signers_user_id` - - Signers user id\\n* `-signers_user_id` - Signers user id (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Openpgp_Signature\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PaginatedOpenPGPSignatureResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{open_p_g_p_signature_href}\": {\n \"get\": {\n \"operationId\": - \"content_core_openpgp_signature_read\",\n \"description\": - \"Content viewset that supports only GET by default.\",\n \"summary\": - \"Inspect an open pgp signature\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"open_p_g_p_signature_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Openpgp_Signature\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OpenPGPSignatureResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{open_p_g_p_signature_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_core_openpgp_signature_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"open_p_g_p_signature_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Openpgp_Signature\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_signature_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_core_openpgp_signature_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_signature_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Openpgp_Signature\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/core/openpgp_userattribute/\": - {\n \"get\": {\n \"operationId\": \"content_core_openpgp_userattribute_list\",\n - \ \"description\": \"Content viewset that supports only GET - by default.\",\n \"summary\": \"List open pgp user attributes\",\n - \ \"parameters\": [\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-raw_data\",\n \"-sha256\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"raw_data\",\n \"sha256\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `raw_data` - Raw data\\n* `-raw_data` - Raw data (descending)\\n* - `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - - Pk (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"sha256\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where sha256 matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Openpgp_Userattribute\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PaginatedOpenPGPUserAttributeResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{open_p_g_p_user_attribute_href}\": {\n \"get\": {\n - \ \"operationId\": \"content_core_openpgp_userattribute_read\",\n - \ \"description\": \"Content viewset that supports only GET - by default.\",\n \"summary\": \"Inspect an open pgp user attribute\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"open_p_g_p_user_attribute_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Openpgp_Userattribute\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OpenPGPUserAttributeResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{open_p_g_p_user_attribute_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_core_openpgp_userattribute_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"open_p_g_p_user_attribute_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Openpgp_Userattribute\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_user_attribute_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_core_openpgp_userattribute_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_user_attribute_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Openpgp_Userattribute\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/content/core/openpgp_userid/\": {\n \"get\": - {\n \"operationId\": \"content_core_openpgp_userid_list\",\n - \ \"description\": \"Content viewset that supports only GET - by default.\",\n \"summary\": \"List open pgp user ids\",\n - \ \"parameters\": [\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-raw_data\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"-user_id\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"raw_data\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\",\n \"user_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `raw_data` - Raw data\\n* `-raw_data` - Raw data (descending)\\n* - `user_id` - User id\\n* `-user_id` - User id (descending)\\n* `pk` - Pk\\n* - `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"user_id\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where user_id matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"user_id__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where user_id contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"user_id__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where user_id contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"user_id__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where user_id matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"user_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where user_id is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"user_id__iregex\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where user_id matches - regex value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"user_id__istartswith\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where user_id starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"user_id__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where user_id matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"user_id__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where user_id starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Openpgp_Userid\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedOpenPGPUserIDResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_user_i_d_href}\": {\n \"get\": - {\n \"operationId\": \"content_core_openpgp_userid_read\",\n - \ \"description\": \"Content viewset that supports only GET - by default.\",\n \"summary\": \"Inspect an open pgp user id\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"open_p_g_p_user_i_d_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Openpgp_Userid\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/OpenPGPUserIDResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_user_i_d_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_core_openpgp_userid_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"open_p_g_p_user_i_d_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Openpgp_Userid\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_user_i_d_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_core_openpgp_userid_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_user_i_d_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Openpgp_Userid\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/deb/generic_contents/\": - {\n \"get\": {\n \"operationId\": \"content_deb_generic_contents_list\",\n - \ \"description\": \"GenericContent is a catch all category - for storing files not covered by any other type.\\n\\nAssociated artifacts: - Exactly one arbitrary file that does not match any other type.\\n\\nThis is - needed to store arbitrary files for use with the verbatim publisher. If you - are not\\nusing the verbatim publisher, you may ignore this type.\",\n \"summary\": - \"List generic contents\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-relative_path\",\n - \ \"-sha256\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"relative_path\",\n - \ \"sha256\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `relative_path` - - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `sha256` - - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk - (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"relative_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where relative_path - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"sha256\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where sha256 matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Generic_Contents\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginateddeb.GenericContentResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"post\": - {\n \"operationId\": \"content_deb_generic_contents_create\",\n - \ \"description\": \"Trigger an asynchronous task to create - content,optionally create new repository version.\",\n \"summary\": - \"Create a generic content\",\n \"tags\": [\n \"Content: - Generic_Contents\"\n ],\n \"requestBody\": {\n - \ \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.GenericContent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.GenericContent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_generic_content_href}\": {\n \"get\": - {\n \"operationId\": \"content_deb_generic_contents_read\",\n - \ \"description\": \"GenericContent is a catch all category - for storing files not covered by any other type.\\n\\nAssociated artifacts: - Exactly one arbitrary file that does not match any other type.\\n\\nThis is - needed to store arbitrary files for use with the verbatim publisher. If you - are not\\nusing the verbatim publisher, you may ignore this type.\",\n \"summary\": - \"Inspect a generic content\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_generic_content_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Generic_Contents\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.GenericContentResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{deb_generic_content_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_deb_generic_contents_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_generic_content_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Generic_Contents\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_generic_content_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_generic_contents_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_generic_content_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Generic_Contents\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/deb/installer_file_indices/\": - {\n \"get\": {\n \"operationId\": \"content_deb_installer_file_indices_list\",\n - \ \"description\": \"An InstallerFileIndex represents the indices - for a set of installer files.\\n\\nAssociated artifacts: Exactly one 'SHA256SUMS' - and/or 'MD5SUMS' file.\\n\\nEach InstallerFileIndes is associated with a single - component-architecture combination within\\na single Release. Note that installer - files are currently used exclusively for verbatim\\npublications. The APT - publisher (both simple and structured mode) does not make use of installer\\ncontent.\",\n - \ \"summary\": \"List InstallerFileIndices\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"architecture\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where architecture matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"component\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where component matches value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-architecture\",\n - \ \"-component\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-relative_path\",\n - \ \"-sha256\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"architecture\",\n - \ \"component\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"relative_path\",\n - \ \"sha256\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `component` - - Component\\n* `-component` - Component (descending)\\n* `architecture` - - Architecture\\n* `-architecture` - Architecture (descending)\\n* `relative_path` - - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `sha256` - - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk - (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"relative_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where relative_path - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"sha256\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where sha256 matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Installer_File_Indices\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginateddeb.InstallerFileIndexResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"post\": - {\n \"operationId\": \"content_deb_installer_file_indices_create\",\n - \ \"description\": \"An InstallerFileIndex represents the indices - for a set of installer files.\\n\\nAssociated artifacts: Exactly one 'SHA256SUMS' - and/or 'MD5SUMS' file.\\n\\nEach InstallerFileIndes is associated with a single - component-architecture combination within\\na single Release. Note that installer - files are currently used exclusively for verbatim\\npublications. The APT - publisher (both simple and structured mode) does not make use of installer\\ncontent.\",\n - \ \"summary\": \"Create an installer file index\",\n \"tags\": - [\n \"Content: Installer_File_Indices\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.InstallerFileIndex\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.InstallerFileIndex\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.InstallerFileIndex\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.InstallerFileIndexResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_installer_file_index_href}\": {\n - \ \"get\": {\n \"operationId\": \"content_deb_installer_file_indices_read\",\n - \ \"description\": \"An InstallerFileIndex represents the indices - for a set of installer files.\\n\\nAssociated artifacts: Exactly one 'SHA256SUMS' - and/or 'MD5SUMS' file.\\n\\nEach InstallerFileIndes is associated with a single - component-architecture combination within\\na single Release. Note that installer - files are currently used exclusively for verbatim\\npublications. The APT - publisher (both simple and structured mode) does not make use of installer\\ncontent.\",\n - \ \"summary\": \"Inspect an installer file index\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_installer_file_index_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Installer_File_Indices\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.InstallerFileIndexResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{deb_installer_file_index_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_deb_installer_file_indices_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_installer_file_index_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Installer_File_Indices\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_installer_file_index_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_installer_file_indices_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_installer_file_index_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Installer_File_Indices\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/content/deb/installer_packages/\": {\n \"get\": - {\n \"operationId\": \"content_deb_installer_packages_list\",\n - \ \"description\": \"An InstallerPackage represents a '.udeb' - installer package.\\n\\nAssociated artifacts: Exactly one '.udeb' installer - package file.\\n\\nNote that installer packages are currently used exclusively - for verbatim publications. The APT\\npublisher (both simple and structured - mode) will not include these packages.\",\n \"summary\": \"List - installer packages\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"architecture\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where architecture matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"auto_built_package\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where auto_built_package matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"build_essential\",\n \"schema\": {\n \"type\": - \"boolean\",\n \"nullable\": true,\n \"enum\": - [\n false,\n true\n - \ ]\n },\n \"description\": - \"Filter results where build_essential matches value\\n\\n* `True` - yes\\n* - `False` - no\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"built_using\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where built_using - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"essential\",\n \"schema\": - {\n \"type\": \"boolean\",\n \"nullable\": - true,\n \"enum\": [\n false,\n - \ true\n ]\n },\n - \ \"description\": \"Filter results where essential - matches value\\n\\n* `True` - yes\\n* `False` - no\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"installed_size\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where installed_size matches value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"maintainer\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where maintainer - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"multi_arch\",\n \"schema\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"enum\": [\n \"allowed\",\n - \ \"foreign\",\n \"no\",\n - \ \"same\"\n ]\n - \ },\n \"description\": \"Filter - results where multi_arch matches value\\n\\n* `no` - no\\n* `same` - same\\n* - `foreign` - foreign\\n* `allowed` - allowed\"\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-architecture\",\n \"-auto_built_package\",\n - \ \"-breaks\",\n \"-bugs\",\n - \ \"-build_essential\",\n \"-built_using\",\n - \ \"-conflicts\",\n \"-custom_fields\",\n - \ \"-depends\",\n \"-description\",\n - \ \"-description_md5\",\n \"-enhances\",\n - \ \"-essential\",\n \"-homepage\",\n - \ \"-installed_size\",\n \"-maintainer\",\n - \ \"-multi_arch\",\n \"-origin\",\n - \ \"-original_maintainer\",\n \"-package\",\n - \ \"-pk\",\n \"-pre_depends\",\n - \ \"-priority\",\n \"-provides\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-recommends\",\n - \ \"-relative_path\",\n \"-replaces\",\n - \ \"-section\",\n \"-sha256\",\n - \ \"-source\",\n \"-suggests\",\n - \ \"-tag\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"-version\",\n - \ \"architecture\",\n \"auto_built_package\",\n - \ \"breaks\",\n \"bugs\",\n - \ \"build_essential\",\n \"built_using\",\n - \ \"conflicts\",\n \"custom_fields\",\n - \ \"depends\",\n \"description\",\n - \ \"description_md5\",\n \"enhances\",\n - \ \"essential\",\n \"homepage\",\n - \ \"installed_size\",\n \"maintainer\",\n - \ \"multi_arch\",\n \"origin\",\n - \ \"original_maintainer\",\n \"package\",\n - \ \"pk\",\n \"pre_depends\",\n - \ \"priority\",\n \"provides\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"recommends\",\n - \ \"relative_path\",\n \"replaces\",\n - \ \"section\",\n \"sha256\",\n - \ \"source\",\n \"suggests\",\n - \ \"tag\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\",\n \"version\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `package` - Package\\n* `-package` - Package (descending)\\n* - `source` - Source\\n* `-source` - Source (descending)\\n* `version` - Version\\n* - `-version` - Version (descending)\\n* `architecture` - Architecture\\n* `-architecture` - - Architecture (descending)\\n* `section` - Section\\n* `-section` - Section - (descending)\\n* `priority` - Priority\\n* `-priority` - Priority (descending)\\n* - `origin` - Origin\\n* `-origin` - Origin (descending)\\n* `tag` - Tag\\n* - `-tag` - Tag (descending)\\n* `bugs` - Bugs\\n* `-bugs` - Bugs (descending)\\n* - `essential` - Essential\\n* `-essential` - Essential (descending)\\n* `build_essential` - - Build essential\\n* `-build_essential` - Build essential (descending)\\n* - `installed_size` - Installed size\\n* `-installed_size` - Installed size (descending)\\n* - `maintainer` - Maintainer\\n* `-maintainer` - Maintainer (descending)\\n* - `original_maintainer` - Original maintainer\\n* `-original_maintainer` - Original - maintainer (descending)\\n* `description` - Description\\n* `-description` - - Description (descending)\\n* `description_md5` - Description md5\\n* `-description_md5` - - Description md5 (descending)\\n* `homepage` - Homepage\\n* `-homepage` - - Homepage (descending)\\n* `built_using` - Built using\\n* `-built_using` - - Built using (descending)\\n* `auto_built_package` - Auto built package\\n* - `-auto_built_package` - Auto built package (descending)\\n* `multi_arch` - - Multi arch\\n* `-multi_arch` - Multi arch (descending)\\n* `breaks` - Breaks\\n* - `-breaks` - Breaks (descending)\\n* `conflicts` - Conflicts\\n* `-conflicts` - - Conflicts (descending)\\n* `depends` - Depends\\n* `-depends` - Depends - (descending)\\n* `recommends` - Recommends\\n* `-recommends` - Recommends - (descending)\\n* `suggests` - Suggests\\n* `-suggests` - Suggests (descending)\\n* - `enhances` - Enhances\\n* `-enhances` - Enhances (descending)\\n* `pre_depends` - - Pre depends\\n* `-pre_depends` - Pre depends (descending)\\n* `provides` - - Provides\\n* `-provides` - Provides (descending)\\n* `replaces` - Replaces\\n* - `-replaces` - Replaces (descending)\\n* `relative_path` - Relative path\\n* - `-relative_path` - Relative path (descending)\\n* `sha256` - Sha256\\n* `-sha256` - - Sha256 (descending)\\n* `custom_fields` - Custom fields\\n* `-custom_fields` - - Custom fields (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"origin\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where origin matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"original_maintainer\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where original_maintainer - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"package\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where package matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"priority\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where priority matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"section\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where section matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"sha256\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where sha256 matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"source\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where source matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"tag\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where tag matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Installer_Packages\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginateddeb.InstallerPackageResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"post\": - {\n \"operationId\": \"content_deb_installer_packages_create\",\n - \ \"description\": \"Trigger an asynchronous task to create - content,optionally create new repository version.\",\n \"summary\": - \"Create an installer package\",\n \"tags\": [\n \"Content: - Installer_Packages\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.InstallerPackage\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.InstallerPackage\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_installer_package_href}\": {\n \"get\": - {\n \"operationId\": \"content_deb_installer_packages_read\",\n - \ \"description\": \"An InstallerPackage represents a '.udeb' - installer package.\\n\\nAssociated artifacts: Exactly one '.udeb' installer - package file.\\n\\nNote that installer packages are currently used exclusively - for verbatim publications. The APT\\npublisher (both simple and structured - mode) will not include these packages.\",\n \"summary\": \"Inspect - an installer package\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_installer_package_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Installer_Packages\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.InstallerPackageResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{deb_installer_package_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_deb_installer_packages_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_installer_package_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Installer_Packages\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_installer_package_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_installer_packages_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_installer_package_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Installer_Packages\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/deb/package_indices/\": - {\n \"get\": {\n \"operationId\": \"content_deb_package_indices_list\",\n - \ \"description\": \"A PackageIndex represents the package indices - of a single component-architecture combination.\\n\\nAssociated artifacts: - Exactly one 'Packages' file. May optionally include one or more of\\n'Packages.gz', - 'Packages.xz', 'Release'. If included, the 'Release' file is a legacy\\nper-component-and-architecture - Release file.\\n\\nNote: The verbatim publisher will republish all associated - artifacts, while the APT publisher\\n(both simple and structured mode) will - generate any 'Packages' files it needs when creating the\\npublication. It - does not make use of PackageIndex content.\",\n \"summary\": - \"List PackageIndices\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"architecture\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where architecture matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"component\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where component matches value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-architecture\",\n - \ \"-artifact_set_sha256\",\n \"-component\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-relative_path\",\n \"-sha256\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"architecture\",\n \"artifact_set_sha256\",\n - \ \"component\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"relative_path\",\n - \ \"sha256\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `component` - - Component\\n* `-component` - Component (descending)\\n* `architecture` - - Architecture\\n* `-architecture` - Architecture (descending)\\n* `relative_path` - - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `sha256` - - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `artifact_set_sha256` - Artifact - set sha256\\n* `-artifact_set_sha256` - Artifact set sha256 (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"relative_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where relative_path - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"sha256\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where sha256 matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Package_Indices\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginateddeb.PackageIndexResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_deb_package_indices_create\",\n \"description\": - \"A PackageIndex represents the package indices of a single component-architecture - combination.\\n\\nAssociated artifacts: Exactly one 'Packages' file. May optionally - include one or more of\\n'Packages.gz', 'Packages.xz', 'Release'. If included, - the 'Release' file is a legacy\\nper-component-and-architecture Release file.\\n\\nNote: - The verbatim publisher will republish all associated artifacts, while the - APT publisher\\n(both simple and structured mode) will generate any 'Packages' - files it needs when creating the\\npublication. It does not make use of PackageIndex - content.\",\n \"summary\": \"Create a package index\",\n \"tags\": - [\n \"Content: Package_Indices\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.PackageIndex\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.PackageIndex\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.PackageIndex\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.PackageIndexResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_package_index_href}\": {\n \"get\": - {\n \"operationId\": \"content_deb_package_indices_read\",\n - \ \"description\": \"A PackageIndex represents the package indices - of a single component-architecture combination.\\n\\nAssociated artifacts: - Exactly one 'Packages' file. May optionally include one or more of\\n'Packages.gz', - 'Packages.xz', 'Release'. If included, the 'Release' file is a legacy\\nper-component-and-architecture - Release file.\\n\\nNote: The verbatim publisher will republish all associated - artifacts, while the APT publisher\\n(both simple and structured mode) will - generate any 'Packages' files it needs when creating the\\npublication. It - does not make use of PackageIndex content.\",\n \"summary\": - \"Inspect a package index\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_package_index_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Package_Indices\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.PackageIndexResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_package_index_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_package_indices_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_package_index_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Package_Indices\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_package_index_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_package_indices_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_package_index_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Package_Indices\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/deb/package_release_components/\": - {\n \"get\": {\n \"operationId\": \"content_deb_package_release_components_list\",\n - \ \"description\": \"A PackageReleaseComponent associates a - Package with a ReleaseComponent.\\n\\nAssociated artifacts: None; contains - only metadata.\\n\\nThis simply stores the information which packages are - part of which components.\",\n \"summary\": \"List package - release components\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `pk` - Pk\\n* - `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"package\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where package matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"release_component\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where release_component matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository_version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_added\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Package_Release_Components\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginateddeb.PackageReleaseComponentResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_deb_package_release_components_create\",\n \"description\": - \"A PackageReleaseComponent associates a Package with a ReleaseComponent.\\n\\nAssociated - artifacts: None; contains only metadata.\\n\\nThis simply stores the information - which packages are part of which components.\",\n \"summary\": - \"Create a package release component\",\n \"tags\": [\n \"Content: - Package_Release_Components\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.PackageReleaseComponent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.PackageReleaseComponent\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.PackageReleaseComponent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.PackageReleaseComponentResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_package_release_component_href}\": - {\n \"get\": {\n \"operationId\": \"content_deb_package_release_components_read\",\n - \ \"description\": \"A PackageReleaseComponent associates a - Package with a ReleaseComponent.\\n\\nAssociated artifacts: None; contains - only metadata.\\n\\nThis simply stores the information which packages are - part of which components.\",\n \"summary\": \"Inspect a package - release component\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_package_release_component_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Package_Release_Components\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.PackageReleaseComponentResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{deb_package_release_component_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_deb_package_release_components_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_package_release_component_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Package_Release_Components\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_package_release_component_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_package_release_components_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_package_release_component_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Package_Release_Components\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/content/deb/packages/\": {\n \"get\": {\n - \ \"operationId\": \"content_deb_packages_list\",\n \"description\": - \"A Package represents a '.deb' binary package.\\n\\nAssociated artifacts: - Exactly one '.deb' package file.\",\n \"summary\": \"List packages\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"architecture\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where architecture - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"auto_built_package\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where auto_built_package - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"build_essential\",\n \"schema\": - {\n \"type\": \"boolean\",\n \"nullable\": - true,\n \"enum\": [\n false,\n - \ true\n ]\n },\n - \ \"description\": \"Filter results where build_essential - matches value\\n\\n* `True` - yes\\n* `False` - no\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"built_using\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where built_using matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"essential\",\n \"schema\": {\n \"type\": - \"boolean\",\n \"nullable\": true,\n \"enum\": - [\n false,\n true\n - \ ]\n },\n \"description\": - \"Filter results where essential matches value\\n\\n* `True` - yes\\n* `False` - - no\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"installed_size\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where installed_size - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"maintainer\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where maintainer matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"multi_arch\",\n \"schema\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"enum\": - [\n \"allowed\",\n \"foreign\",\n - \ \"no\",\n \"same\"\n - \ ]\n },\n \"description\": - \"Filter results where multi_arch matches value\\n\\n* `no` - no\\n* `same` - - same\\n* `foreign` - foreign\\n* `allowed` - allowed\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-architecture\",\n \"-auto_built_package\",\n - \ \"-breaks\",\n \"-bugs\",\n - \ \"-build_essential\",\n \"-built_using\",\n - \ \"-conflicts\",\n \"-custom_fields\",\n - \ \"-depends\",\n \"-description\",\n - \ \"-description_md5\",\n \"-enhances\",\n - \ \"-essential\",\n \"-homepage\",\n - \ \"-installed_size\",\n \"-maintainer\",\n - \ \"-multi_arch\",\n \"-origin\",\n - \ \"-original_maintainer\",\n \"-package\",\n - \ \"-pk\",\n \"-pre_depends\",\n - \ \"-priority\",\n \"-provides\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-recommends\",\n - \ \"-relative_path\",\n \"-replaces\",\n - \ \"-section\",\n \"-sha256\",\n - \ \"-source\",\n \"-suggests\",\n - \ \"-tag\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"-version\",\n - \ \"architecture\",\n \"auto_built_package\",\n - \ \"breaks\",\n \"bugs\",\n - \ \"build_essential\",\n \"built_using\",\n - \ \"conflicts\",\n \"custom_fields\",\n - \ \"depends\",\n \"description\",\n - \ \"description_md5\",\n \"enhances\",\n - \ \"essential\",\n \"homepage\",\n - \ \"installed_size\",\n \"maintainer\",\n - \ \"multi_arch\",\n \"origin\",\n - \ \"original_maintainer\",\n \"package\",\n - \ \"pk\",\n \"pre_depends\",\n - \ \"priority\",\n \"provides\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"recommends\",\n - \ \"relative_path\",\n \"replaces\",\n - \ \"section\",\n \"sha256\",\n - \ \"source\",\n \"suggests\",\n - \ \"tag\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\",\n \"version\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `package` - Package\\n* `-package` - Package (descending)\\n* - `source` - Source\\n* `-source` - Source (descending)\\n* `version` - Version\\n* - `-version` - Version (descending)\\n* `architecture` - Architecture\\n* `-architecture` - - Architecture (descending)\\n* `section` - Section\\n* `-section` - Section - (descending)\\n* `priority` - Priority\\n* `-priority` - Priority (descending)\\n* - `origin` - Origin\\n* `-origin` - Origin (descending)\\n* `tag` - Tag\\n* - `-tag` - Tag (descending)\\n* `bugs` - Bugs\\n* `-bugs` - Bugs (descending)\\n* - `essential` - Essential\\n* `-essential` - Essential (descending)\\n* `build_essential` - - Build essential\\n* `-build_essential` - Build essential (descending)\\n* - `installed_size` - Installed size\\n* `-installed_size` - Installed size (descending)\\n* - `maintainer` - Maintainer\\n* `-maintainer` - Maintainer (descending)\\n* - `original_maintainer` - Original maintainer\\n* `-original_maintainer` - Original - maintainer (descending)\\n* `description` - Description\\n* `-description` - - Description (descending)\\n* `description_md5` - Description md5\\n* `-description_md5` - - Description md5 (descending)\\n* `homepage` - Homepage\\n* `-homepage` - - Homepage (descending)\\n* `built_using` - Built using\\n* `-built_using` - - Built using (descending)\\n* `auto_built_package` - Auto built package\\n* - `-auto_built_package` - Auto built package (descending)\\n* `multi_arch` - - Multi arch\\n* `-multi_arch` - Multi arch (descending)\\n* `breaks` - Breaks\\n* - `-breaks` - Breaks (descending)\\n* `conflicts` - Conflicts\\n* `-conflicts` - - Conflicts (descending)\\n* `depends` - Depends\\n* `-depends` - Depends - (descending)\\n* `recommends` - Recommends\\n* `-recommends` - Recommends - (descending)\\n* `suggests` - Suggests\\n* `-suggests` - Suggests (descending)\\n* - `enhances` - Enhances\\n* `-enhances` - Enhances (descending)\\n* `pre_depends` - - Pre depends\\n* `-pre_depends` - Pre depends (descending)\\n* `provides` - - Provides\\n* `-provides` - Provides (descending)\\n* `replaces` - Replaces\\n* - `-replaces` - Replaces (descending)\\n* `relative_path` - Relative path\\n* - `-relative_path` - Relative path (descending)\\n* `sha256` - Sha256\\n* `-sha256` - - Sha256 (descending)\\n* `custom_fields` - Custom fields\\n* `-custom_fields` - - Custom fields (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"origin\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where origin matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"original_maintainer\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where original_maintainer - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"package\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where package matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"package__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where package contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"package__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where package contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"package__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where package matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"package__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where package is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"package__iregex\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where package matches - regex value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"package__istartswith\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where package starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"package__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where package matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"package__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where package starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"priority\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where priority matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"relative_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where relative_path - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"release\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"\\n Must be a comma-separated - string: \\\"release_href,repository_or_repository_version_href\\\"\\n release_href: - Filter results where Package in Release\\n repository_or_repository_version_href: - The RepositoryVersion href to filter by, or Repository\\n href (assume - latest version)\\n \"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"release_component\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"\\n Must be a comma-separated string: \\\"release_component_href,repository_or_repository_version_href\\\"\\n - \ release_component_href: Filter results where Package in ReleaseComponent\\n - \ repository_or_repository_version_href: The RepositoryVersion href to filter - by, or Repository\\n href (assume latest version)\\n \"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository_version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_added\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"section\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where section matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"sha256\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where sha256 matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"source\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where source matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"tag\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where tag matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packages\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginateddeb.PackageResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_deb_packages_create\",\n \"description\": \"Trigger - an asynchronous task to create content,optionally create new repository version.\",\n - \ \"summary\": \"Create a package\",\n \"tags\": - [\n \"Content: Packages\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.Package\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.Package\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{deb_package_href}\": {\n \"get\": {\n \"operationId\": - \"content_deb_packages_read\",\n \"description\": \"A Package - represents a '.deb' binary package.\\n\\nAssociated artifacts: Exactly one - '.deb' package file.\",\n \"summary\": \"Inspect a package\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_package_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packages\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.PackageResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_package_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_deb_packages_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_package_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Packages\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_package_href}unset_label/\": {\n - \ \"post\": {\n \"operationId\": \"content_deb_packages_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_package_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Packages\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/deb/release_architectures/\": - {\n \"get\": {\n \"operationId\": \"content_deb_release_architectures_list\",\n - \ \"description\": \"A ReleaseArchitecture represents a single - dpkg architecture string.\\n\\nAssociated artifacts: None; contains only metadata.\\n\\nEvery - ReleaseArchitecture is always associated with exactly one Release. This indicates - that\\nthe release/distribution in question supports this architecture.\",\n - \ \"summary\": \"List release architectures\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"architecture\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where architecture matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"distribution\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where distribution matches value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-architecture\",\n - \ \"-distribution\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"architecture\",\n - \ \"distribution\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `distribution` - - Distribution\\n* `-distribution` - Distribution (descending)\\n* `architecture` - - Architecture\\n* `-architecture` - Architecture (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Release_Architectures\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginateddeb.ReleaseArchitectureResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"post\": - {\n \"operationId\": \"content_deb_release_architectures_create\",\n - \ \"description\": \"Trigger an asynchronous task to create - content,optionally create new repository version.\",\n \"summary\": - \"Create a release architecture\",\n \"tags\": [\n \"Content: - Release_Architectures\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseArchitecture\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseArchitecture\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseArchitecture\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_release_architecture_href}\": {\n - \ \"get\": {\n \"operationId\": \"content_deb_release_architectures_read\",\n - \ \"description\": \"A ReleaseArchitecture represents a single - dpkg architecture string.\\n\\nAssociated artifacts: None; contains only metadata.\\n\\nEvery - ReleaseArchitecture is always associated with exactly one Release. This indicates - that\\nthe release/distribution in question supports this architecture.\",\n - \ \"summary\": \"Inspect a release architecture\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_release_architecture_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Release_Architectures\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseArchitectureResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{deb_release_architecture_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_deb_release_architectures_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_release_architecture_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Release_Architectures\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_release_architecture_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_release_architectures_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_release_architecture_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Release_Architectures\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/content/deb/release_components/\": {\n \"get\": - {\n \"operationId\": \"content_deb_release_components_list\",\n - \ \"description\": \"A ReleaseComponent represents a single - APT repository component.\\n\\nAssociated artifacts: None; contains only metadata.\",\n - \ \"summary\": \"List release components\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"component\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where component matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"distribution\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where distribution matches value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-component\",\n - \ \"-distribution\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"component\",\n - \ \"distribution\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `distribution` - - Distribution\\n* `-distribution` - Distribution (descending)\\n* `component` - - Component\\n* `-component` - Component (descending)\\n* `pk` - Pk\\n* `-pk` - - Pk (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"package\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"\\n Must be a comma-separated string: \\\"package_href,repository_or_repository_version_href\\\"\\n - \ package_href: Filter results where ReleaseComponent contains Package\\n - \ repository_or_repository_version_href: The RepositoryVersion href to filter - by, or Repository\\n href (assume latest version)\\n \"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Release_Components\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginateddeb.ReleaseComponentResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"post\": - {\n \"operationId\": \"content_deb_release_components_create\",\n - \ \"description\": \"Trigger an asynchronous task to create - content,optionally create new repository version.\",\n \"summary\": - \"Create a release component\",\n \"tags\": [\n \"Content: - Release_Components\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseComponent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseComponent\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseComponent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_release_component_href}\": {\n \"get\": - {\n \"operationId\": \"content_deb_release_components_read\",\n - \ \"description\": \"A ReleaseComponent represents a single - APT repository component.\\n\\nAssociated artifacts: None; contains only metadata.\",\n - \ \"summary\": \"Inspect a release component\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_release_component_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Release_Components\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseComponentResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{deb_release_component_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_deb_release_components_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_release_component_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Release_Components\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_release_component_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_release_components_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_release_component_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Release_Components\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/deb/release_files/\": - {\n \"get\": {\n \"operationId\": \"content_deb_release_files_list\",\n - \ \"description\": \"A ReleaseFile represents the Release file(s) - from a single APT distribution.\\n\\nAssociated artifacts: At least one of - 'Release' and 'InRelease' file. If the 'Release' file is\\npresent, then there - may also be a 'Release.gpg' detached signature file for it.\\n\\nNote: The - verbatim publisher will republish all associated artifacts, while the APT - publisher\\n(both simple and structured mode) will generate any 'Release' - files it needs when creating the\\npublication. It does not make use of ReleaseFile - content.\",\n \"summary\": \"List release files\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"codename\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where codename matches value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-architectures\",\n - \ \"-artifact_set_sha256\",\n \"-codename\",\n - \ \"-components\",\n \"-distribution\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-relative_path\",\n \"-sha256\",\n - \ \"-suite\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"architectures\",\n - \ \"artifact_set_sha256\",\n \"codename\",\n - \ \"components\",\n \"distribution\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"relative_path\",\n \"sha256\",\n - \ \"suite\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `codename` - - Codename\\n* `-codename` - Codename (descending)\\n* `suite` - Suite\\n* - `-suite` - Suite (descending)\\n* `distribution` - Distribution\\n* `-distribution` - - Distribution (descending)\\n* `components` - Components\\n* `-components` - - Components (descending)\\n* `architectures` - Architectures\\n* `-architectures` - - Architectures (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - - Relative path (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 - (descending)\\n* `artifact_set_sha256` - Artifact set sha256\\n* `-artifact_set_sha256` - - Artifact set sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"relative_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where relative_path - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"sha256\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where sha256 matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"suite\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where suite matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Release_Files\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginateddeb.ReleaseFileResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_deb_release_files_create\",\n \"description\": \"A - ReleaseFile represents the Release file(s) from a single APT distribution.\\n\\nAssociated - artifacts: At least one of 'Release' and 'InRelease' file. If the 'Release' - file is\\npresent, then there may also be a 'Release.gpg' detached signature - file for it.\\n\\nNote: The verbatim publisher will republish all associated - artifacts, while the APT publisher\\n(both simple and structured mode) will - generate any 'Release' files it needs when creating the\\npublication. It - does not make use of ReleaseFile content.\",\n \"summary\": - \"Create a release file\",\n \"tags\": [\n \"Content: - Release_Files\"\n ],\n \"requestBody\": {\n - \ \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseFile\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseFile\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseFile\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.ReleaseFileResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_release_file_href}\": {\n \"get\": - {\n \"operationId\": \"content_deb_release_files_read\",\n - \ \"description\": \"A ReleaseFile represents the Release file(s) - from a single APT distribution.\\n\\nAssociated artifacts: At least one of - 'Release' and 'InRelease' file. If the 'Release' file is\\npresent, then there - may also be a 'Release.gpg' detached signature file for it.\\n\\nNote: The - verbatim publisher will republish all associated artifacts, while the APT - publisher\\n(both simple and structured mode) will generate any 'Release' - files it needs when creating the\\npublication. It does not make use of ReleaseFile - content.\",\n \"summary\": \"Inspect a release file\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_release_file_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Release_Files\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.ReleaseFileResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_release_file_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_release_files_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_release_file_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Release_Files\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_release_file_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_release_files_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_release_file_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Release_Files\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/deb/releases/\": - {\n \"get\": {\n \"operationId\": \"content_deb_releases_list\",\n - \ \"description\": \"The Release contains release file fields, - that are not relevant to the APT repo structure.\\n\\nAssociated artifacts: - None; contains only metadata.\\n\\nBy non-structure relevant release file - fields, we mean anything other than the Components and\\nArchitectures fields. - These are handled by their own models and are not part of this model.\\n\\nNote - that the distribution field is part of this model, but is not added to any - published\\nrelease files. The \\\"distribution\\\" is defined as the path - between 'dists/' and some 'Release'\\nfile. As such, it encodes the path to - the relevant release file within the APT repository.\\nIt is often (but not - always) equal to the \\\"codename\\\" or the \\\"suite\\\".\",\n \"summary\": - \"List releases\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"codename\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where codename matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"distribution\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where distribution matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"label\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where label matches value\"\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-codename\",\n - \ \"-description\",\n \"-distribution\",\n - \ \"-label\",\n \"-origin\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-suite\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"-version\",\n - \ \"codename\",\n \"description\",\n - \ \"distribution\",\n \"label\",\n - \ \"origin\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"suite\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\",\n - \ \"version\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `codename` - - Codename\\n* `-codename` - Codename (descending)\\n* `suite` - Suite\\n* - `-suite` - Suite (descending)\\n* `distribution` - Distribution\\n* `-distribution` - - Distribution (descending)\\n* `version` - Version\\n* `-version` - Version - (descending)\\n* `origin` - Origin\\n* `-origin` - Origin (descending)\\n* - `label` - Label\\n* `-label` - Label (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"origin\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where origin matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"package\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"\\n Must be a comma-separated string: \\\"package_href,repository_or_repository_version_href\\\"\\n - \ package_href: Filter results where Release contains Package\\n repository_or_repository_version_href: - The RepositoryVersion href to filter by, or Repository\\n href (assume - latest version)\\n \"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"suite\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where suite matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Releases\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginateddeb.ReleaseResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_deb_releases_create\",\n \"description\": \"Trigger - an asynchronous task to create content,optionally create new repository version.\",\n - \ \"summary\": \"Create a release\",\n \"tags\": - [\n \"Content: Releases\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.Release\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.Release\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.Release\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_release_href}\": {\n \"get\": - {\n \"operationId\": \"content_deb_releases_read\",\n \"description\": - \"The Release contains release file fields, that are not relevant to the APT - repo structure.\\n\\nAssociated artifacts: None; contains only metadata.\\n\\nBy - non-structure relevant release file fields, we mean anything other than the - Components and\\nArchitectures fields. These are handled by their own models - and are not part of this model.\\n\\nNote that the distribution field is part - of this model, but is not added to any published\\nrelease files. The \\\"distribution\\\" - is defined as the path between 'dists/' and some 'Release'\\nfile. As such, - it encodes the path to the relevant release file within the APT repository.\\nIt - is often (but not always) equal to the \\\"codename\\\" or the \\\"suite\\\".\",\n - \ \"summary\": \"Inspect a release\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_release_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Releases\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.ReleaseResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_release_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_deb_releases_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_release_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Releases\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_release_href}unset_label/\": {\n - \ \"post\": {\n \"operationId\": \"content_deb_releases_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_release_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Releases\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/deb/source_indices/\": - {\n \"get\": {\n \"operationId\": \"content_deb_source_indices_list\",\n - \ \"description\": \"A SourceIndex represents the source indices - of a single component.\\n\\nAssociated artifacts: Exactly one 'Sources' file. - May optionally include one or more of\\n'Sources.gz', 'Sources.xz', 'Release'. - If included, the 'Release' file is a legacy\\nper-component-and-architecture - Release file (with architecture always being 'source').\\n\\nNote: The verbatim - publisher will republish all associated artifacts, while the APT publisher\\n(both - simple and structured mode) will generate any 'Sources' files it needs when - creating the\\npublication. It does not make use of SourceIndex content.\",\n - \ \"summary\": \"List SourceIndices\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"component\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where component matches value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-component\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-relative_path\",\n \"-sha256\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"component\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"relative_path\",\n - \ \"sha256\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `component` - - Component\\n* `-component` - Component (descending)\\n* `relative_path` - - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `sha256` - - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk - (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"relative_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where relative_path - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"sha256\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where sha256 matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Source_Indices\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginateddeb.SourceIndexResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_deb_source_indices_create\",\n \"description\": \"A - SourceIndex represents the source indices of a single component.\\n\\nAssociated - artifacts: Exactly one 'Sources' file. May optionally include one or more - of\\n'Sources.gz', 'Sources.xz', 'Release'. If included, the 'Release' file - is a legacy\\nper-component-and-architecture Release file (with architecture - always being 'source').\\n\\nNote: The verbatim publisher will republish all - associated artifacts, while the APT publisher\\n(both simple and structured - mode) will generate any 'Sources' files it needs when creating the\\npublication. - It does not make use of SourceIndex content.\",\n \"summary\": - \"Create a source index\",\n \"tags\": [\n \"Content: - Source_Indices\"\n ],\n \"requestBody\": {\n - \ \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.SourceIndex\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.SourceIndex\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.SourceIndex\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.SourceIndexResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_source_index_href}\": {\n \"get\": - {\n \"operationId\": \"content_deb_source_indices_read\",\n - \ \"description\": \"A SourceIndex represents the source indices - of a single component.\\n\\nAssociated artifacts: Exactly one 'Sources' file. - May optionally include one or more of\\n'Sources.gz', 'Sources.xz', 'Release'. - If included, the 'Release' file is a legacy\\nper-component-and-architecture - Release file (with architecture always being 'source').\\n\\nNote: The verbatim - publisher will republish all associated artifacts, while the APT publisher\\n(both - simple and structured mode) will generate any 'Sources' files it needs when - creating the\\npublication. It does not make use of SourceIndex content.\",\n - \ \"summary\": \"Inspect a source index\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_source_index_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Source_Indices\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.SourceIndexResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_source_index_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_source_indices_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_source_index_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Source_Indices\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_source_index_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_source_indices_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_source_index_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Source_Indices\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/deb/source_packages/\": - {\n \"get\": {\n \"operationId\": \"content_deb_source_packages_list\",\n - \ \"description\": \"A Debian Source Package file represents - a '.dsc' file along with its associated\\nartifacts such as orig.tar.gz, debian.tar.gz...\\n\\nAssociated - artifacts: Exactly one '.dsc' file.\",\n \"summary\": \"List - source packages\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"architecture\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where architecture matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"binary\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where binary matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"build_conflicts\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where build_conflicts matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"build_conflicts_arch\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where build_conflicts_arch matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"build_conflicts_indep\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where build_conflicts_indep matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"build_depends\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where build_depends matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"build_depends_arch\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where build_depends_arch matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"build_depends_indep\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where build_depends_indep matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"dgit\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where dgit matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"format\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where format matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"homepage\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where homepage matches value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"maintainer\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where maintainer - matches value\"\n },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-architecture\",\n - \ \"-binary\",\n \"-build_conflicts\",\n - \ \"-build_conflicts_arch\",\n \"-build_conflicts_indep\",\n - \ \"-build_depends\",\n \"-build_depends_arch\",\n - \ \"-build_depends_indep\",\n \"-dgit\",\n - \ \"-format\",\n \"-homepage\",\n - \ \"-maintainer\",\n \"-package_list\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-relative_path\",\n \"-source\",\n - \ \"-standards_version\",\n \"-testsuite\",\n - \ \"-timestamp_of_interest\",\n \"-uploaders\",\n - \ \"-upstream_id\",\n \"-vcs_arch\",\n - \ \"-vcs_browser\",\n \"-vcs_bzr\",\n - \ \"-vcs_cvs\",\n \"-vcs_darcs\",\n - \ \"-vcs_git\",\n \"-vcs_hg\",\n - \ \"-vcs_mtn\",\n \"-vcs_snv\",\n - \ \"-version\",\n \"architecture\",\n - \ \"binary\",\n \"build_conflicts\",\n - \ \"build_conflicts_arch\",\n \"build_conflicts_indep\",\n - \ \"build_depends\",\n \"build_depends_arch\",\n - \ \"build_depends_indep\",\n \"dgit\",\n - \ \"format\",\n \"homepage\",\n - \ \"maintainer\",\n \"package_list\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"relative_path\",\n \"source\",\n - \ \"standards_version\",\n \"testsuite\",\n - \ \"timestamp_of_interest\",\n \"uploaders\",\n - \ \"upstream_id\",\n \"vcs_arch\",\n - \ \"vcs_browser\",\n \"vcs_bzr\",\n - \ \"vcs_cvs\",\n \"vcs_darcs\",\n - \ \"vcs_git\",\n \"vcs_hg\",\n - \ \"vcs_mtn\",\n \"vcs_snv\",\n - \ \"version\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `relative_path` - - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `format` - - Format\\n* `-format` - Format (descending)\\n* `source` - Source\\n* `-source` - - Source (descending)\\n* `binary` - Binary\\n* `-binary` - Binary (descending)\\n* - `architecture` - Architecture\\n* `-architecture` - Architecture (descending)\\n* - `version` - Version\\n* `-version` - Version (descending)\\n* `maintainer` - - Maintainer\\n* `-maintainer` - Maintainer (descending)\\n* `uploaders` - - Uploaders\\n* `-uploaders` - Uploaders (descending)\\n* `homepage` - Homepage\\n* - `-homepage` - Homepage (descending)\\n* `vcs_browser` - Vcs browser\\n* `-vcs_browser` - - Vcs browser (descending)\\n* `vcs_arch` - Vcs arch\\n* `-vcs_arch` - Vcs - arch (descending)\\n* `vcs_bzr` - Vcs bzr\\n* `-vcs_bzr` - Vcs bzr (descending)\\n* - `vcs_cvs` - Vcs cvs\\n* `-vcs_cvs` - Vcs cvs (descending)\\n* `vcs_darcs` - - Vcs darcs\\n* `-vcs_darcs` - Vcs darcs (descending)\\n* `vcs_git` - Vcs - git\\n* `-vcs_git` - Vcs git (descending)\\n* `vcs_hg` - Vcs hg\\n* `-vcs_hg` - - Vcs hg (descending)\\n* `vcs_mtn` - Vcs mtn\\n* `-vcs_mtn` - Vcs mtn (descending)\\n* - `vcs_snv` - Vcs snv\\n* `-vcs_snv` - Vcs snv (descending)\\n* `testsuite` - - Testsuite\\n* `-testsuite` - Testsuite (descending)\\n* `dgit` - Dgit\\n* - `-dgit` - Dgit (descending)\\n* `standards_version` - Standards version\\n* - `-standards_version` - Standards version (descending)\\n* `build_depends` - - Build depends\\n* `-build_depends` - Build depends (descending)\\n* `build_depends_indep` - - Build depends indep\\n* `-build_depends_indep` - Build depends indep (descending)\\n* - `build_depends_arch` - Build depends arch\\n* `-build_depends_arch` - Build - depends arch (descending)\\n* `build_conflicts` - Build conflicts\\n* `-build_conflicts` - - Build conflicts (descending)\\n* `build_conflicts_indep` - Build conflicts - indep\\n* `-build_conflicts_indep` - Build conflicts indep (descending)\\n* - `build_conflicts_arch` - Build conflicts arch\\n* `-build_conflicts_arch` - - Build conflicts arch (descending)\\n* `package_list` - Package list\\n* - `-package_list` - Package list (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"package_list\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where package_list matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"relative_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where relative_path - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"release\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"\\n Must be a comma-separated - string: \\\"release_href,repository_or_repository_version_href\\\"\\n release_href: - Filter results where SourcePackage in Release\\n repository_or_repository_version_href: - The RepositoryVersion href to filter by, or Repository\\n href (assume - latest version)\\n \"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"release_component\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"\\n Must be a comma-separated string: \\\"release_component_href,repository_or_repository_version_href\\\"\\n - \ release_component_href: Filter results where SourcePackage in ReleaseComponent\\n - \ repository_or_repository_version_href: The RepositoryVersion href to filter - by, or Repository\\n href (assume latest version)\\n \"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository_version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_added\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"source\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where source matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"standards_version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where standards_version matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"testsuite\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where testsuite matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"uploaders\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where uploaders matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"vcs_arch\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where vcs_arch matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"vcs_browser\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where vcs_browser matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"vcs_bzr\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where vcs_bzr matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"vcs_cvs\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where vcs_cvs matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"vcs_darcs\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where vcs_darcs matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"vcs_git\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where vcs_git matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"vcs_hg\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where vcs_hg matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"vcs_mtn\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where vcs_mtn matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"vcs_snv\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where vcs_snv matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Source_Packages\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginateddeb.SourcePackageResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_deb_source_packages_create\",\n \"description\": - \"Trigger an asynchronous task to create content,optionally create new repository - version.\",\n \"summary\": \"Create a source package\",\n \"tags\": - [\n \"Content: Source_Packages\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.SourcePackage\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.SourcePackage\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.SourcePackage\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_source_package_href}\": {\n \"get\": - {\n \"operationId\": \"content_deb_source_packages_read\",\n - \ \"description\": \"A Debian Source Package file represents - a '.dsc' file along with its associated\\nartifacts such as orig.tar.gz, debian.tar.gz...\\n\\nAssociated - artifacts: Exactly one '.dsc' file.\",\n \"summary\": \"Inspect - a source package\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_source_package_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Source_Packages\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.SourcePackageResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_source_package_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_source_packages_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_source_package_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Source_Packages\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_source_package_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_source_packages_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_source_package_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Source_Packages\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/deb/source_release_components/\": - {\n \"get\": {\n \"operationId\": \"content_deb_source_release_components_list\",\n - \ \"description\": \"A SourcePackageReleaseComponent associates - a SourcePackage with a ReleaseComponent.\\n\\nAssociated artifacts: None; - contains only metadata.\\n\\nThis simply stores the information on which source - packages are part of which components.\",\n \"summary\": \"List - source package release components\",\n \"parameters\": [\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `pk` - Pk\\n* - `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"release_component\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where release_component matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository_version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_added\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"source_package\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n },\n - \ \"description\": \"Filter results where source_package - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Source_Release_Components\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginateddeb.SourcePackageReleaseComponentResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_deb_source_release_components_create\",\n \"description\": - \"A SourcePackageReleaseComponent associates a SourcePackage with a ReleaseComponent.\\n\\nAssociated - artifacts: None; contains only metadata.\\n\\nThis simply stores the information - on which source packages are part of which components.\",\n \"summary\": - \"Create a source package release component\",\n \"tags\": - [\n \"Content: Source_Release_Components\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.SourcePackageReleaseComponent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.SourcePackageReleaseComponent\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.SourcePackageReleaseComponent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.SourcePackageReleaseComponentResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_source_package_release_component_href}\": - {\n \"get\": {\n \"operationId\": \"content_deb_source_release_components_read\",\n - \ \"description\": \"A SourcePackageReleaseComponent associates - a SourcePackage with a ReleaseComponent.\\n\\nAssociated artifacts: None; - contains only metadata.\\n\\nThis simply stores the information on which source - packages are part of which components.\",\n \"summary\": \"Inspect - a source package release component\",\n \"parameters\": [\n - \ {\n \"in\": \"path\",\n \"name\": - \"deb_source_package_release_component_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Source_Release_Components\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.SourcePackageReleaseComponentResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{deb_source_package_release_component_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_deb_source_release_components_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_source_package_release_component_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Source_Release_Components\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_source_package_release_component_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_deb_source_release_components_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_source_package_release_component_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Source_Release_Components\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/content/file/files/\": {\n \"get\": {\n - \ \"operationId\": \"content_file_files_list\",\n \"description\": - \"\\nFileContent represents a single file and its metadata, which can be added - and removed from\\nrepositories.\",\n \"summary\": \"List file - contents\",\n \"parameters\": [\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-digest\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-relative_path\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"digest\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"relative_path\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - Relative - path (descending)\\n* `digest` - Digest\\n* `-digest` - Digest (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"relative_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where relative_path - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"sha256\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Files\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedfile.FileContentResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_file_files_create\",\n \"description\": \"Trigger - an asynchronous task to create content,optionally create new repository version.\",\n - \ \"summary\": \"Create a file content\",\n \"tags\": - [\n \"Content: Files\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileContent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileContent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_content_href}\": {\n \"get\": - {\n \"operationId\": \"content_file_files_read\",\n \"description\": - \"\\nFileContent represents a single file and its metadata, which can be added - and removed from\\nrepositories.\",\n \"summary\": \"Inspect - a file content\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_content_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Files\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/file.FileContentResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_content_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_file_files_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_content_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Files\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_content_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_file_files_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_content_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Files\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/gem/gem/\": {\n - \ \"get\": {\n \"operationId\": \"content_gem_gem_list\",\n - \ \"description\": \"A ViewSet for GemContent.\",\n \"summary\": - \"List gem contents\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"checksum\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where checksum matches value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-checksum\",\n - \ \"-dependencies\",\n \"-name\",\n - \ \"-pk\",\n \"-platform\",\n - \ \"-prerelease\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-required_ruby_version\",\n \"-required_rubygems_version\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"-version\",\n \"checksum\",\n - \ \"dependencies\",\n \"name\",\n - \ \"pk\",\n \"platform\",\n - \ \"prerelease\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"required_ruby_version\",\n \"required_rubygems_version\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\",\n - \ \"version\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `version` - Version\\n* `-version` - - Version (descending)\\n* `platform` - Platform\\n* `-platform` - Platform - (descending)\\n* `checksum` - Checksum\\n* `-checksum` - Checksum (descending)\\n* - `prerelease` - Prerelease\\n* `-prerelease` - Prerelease (descending)\\n* - `dependencies` - Dependencies\\n* `-dependencies` - Dependencies (descending)\\n* - `required_ruby_version` - Required ruby version\\n* `-required_ruby_version` - - Required ruby version (descending)\\n* `required_rubygems_version` - Required - rubygems version\\n* `-required_rubygems_version` - Required rubygems version - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prerelease\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where prerelease - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedgem.GemContentResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_gem_gem_create\",\n \"description\": \"Trigger an - asynchronous task to create content,optionally create new repository version.\",\n - \ \"summary\": \"Create a gem content\",\n \"tags\": - [\n \"Content: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemContent\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/gem.GemContent\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{gem_gem_content_href}\": {\n \"get\": {\n \"operationId\": - \"content_gem_gem_read\",\n \"description\": \"A ViewSet for - GemContent.\",\n \"summary\": \"Inspect a gem content\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"gem_gem_content_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/gem.GemContentResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_content_href}set_label/\": {\n - \ \"post\": {\n \"operationId\": \"content_gem_gem_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"gem_gem_content_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Gem\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_content_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_gem_gem_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_content_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/maven/artifact/\": - {\n \"get\": {\n \"operationId\": \"content_maven_artifact_list\",\n - \ \"description\": \"A ViewSet for MavenArtifact.\",\n \"summary\": - \"List maven artifacts\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"artifact_id\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where artifact_id matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"filename\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where filename matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"group_id\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where group_id matches value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-artifact_id\",\n - \ \"-filename\",\n \"-group_id\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"-version\",\n \"artifact_id\",\n - \ \"filename\",\n \"group_id\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\",\n - \ \"version\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `group_id` - - Group id\\n* `-group_id` - Group id (descending)\\n* `artifact_id` - Artifact - id\\n* `-artifact_id` - Artifact id (descending)\\n* `version` - Version\\n* - `-version` - Version (descending)\\n* `filename` - Filename\\n* `-filename` - - Filename (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Artifact\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedmaven.MavenArtifactResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_maven_artifact_create\",\n \"description\": \"A ViewSet - for MavenArtifact.\",\n \"summary\": \"Create a maven artifact\",\n - \ \"tags\": [\n \"Content: Artifact\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenArtifact\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenArtifact\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenArtifact\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/maven.MavenArtifactResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{maven_maven_artifact_href}\": {\n \"get\": - {\n \"operationId\": \"content_maven_artifact_read\",\n \"description\": - \"A ViewSet for MavenArtifact.\",\n \"summary\": \"Inspect - a maven artifact\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"maven_maven_artifact_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Artifact\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/maven.MavenArtifactResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{maven_maven_artifact_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_maven_artifact_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"maven_maven_artifact_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Artifact\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{maven_maven_artifact_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_maven_artifact_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"maven_maven_artifact_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Artifact\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/npm/packages/\": - {\n \"get\": {\n \"operationId\": \"content_npm_packages_list\",\n - \ \"description\": \"A ViewSet for Package.\\n\\nDefine endpoint - name which will appear in the API endpoint for this content type.\\nFor example::\\n - \ http://pulp.example.com/pulp/api/v3/content/npm/units/\\n\\nAlso specify - queryset and serializer for Package.\",\n \"summary\": \"List - packages\",\n \"parameters\": [\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-name\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"-version\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\",\n \"version\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `version` - - Version\\n* `-version` - Version (descending)\\n* `pk` - Pk\\n* `-pk` - - Pk (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packages\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatednpm.PackageResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_npm_packages_create\",\n \"description\": \"Perform - bookkeeping when saving Content.\\n\\n\\\"Artifacts\\\" need to be popped - off and saved independently, as they are not actually part\\nof the Content - model.\",\n \"summary\": \"Create a package\",\n \"tags\": - [\n \"Content: Packages\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.Package\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/npm.Package\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.PackageResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{npm_package_href}\": {\n \"get\": {\n \"operationId\": - \"content_npm_packages_read\",\n \"description\": \"A ViewSet - for Package.\\n\\nDefine endpoint name which will appear in the API endpoint - for this content type.\\nFor example::\\n http://pulp.example.com/pulp/api/v3/content/npm/units/\\n\\nAlso - specify queryset and serializer for Package.\",\n \"summary\": - \"Inspect a package\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"npm_package_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packages\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/npm.PackageResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{npm_package_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_npm_packages_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"npm_package_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Packages\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{npm_package_href}unset_label/\": {\n - \ \"post\": {\n \"operationId\": \"content_npm_packages_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"npm_package_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Packages\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/ostree/commits/\": - {\n \"get\": {\n \"operationId\": \"content_ostree_commits_list\",\n - \ \"description\": \"A ViewSet class for OSTree commits.\",\n - \ \"summary\": \"List ostree commits\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"checksum\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where checksum matches value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-checksum\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-relative_path\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"checksum\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"relative_path\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `checksum` - - Checksum\\n* `-checksum` - Checksum (descending)\\n* `relative_path` - Relative - path\\n* `-relative_path` - Relative path (descending)\\n* `pk` - Pk\\n* `-pk` - - Pk (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Commits\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeCommitResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_commit_href}\": {\n \"get\": - {\n \"operationId\": \"content_ostree_commits_read\",\n \"description\": - \"A ViewSet class for OSTree commits.\",\n \"summary\": \"Inspect - an ostree commit\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ostree_ostree_commit_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Commits\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeCommitResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_commit_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_ostree_commits_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ostree_ostree_commit_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Commits\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_commit_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_ostree_commits_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_commit_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Commits\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/ostree/configs/\": - {\n \"get\": {\n \"operationId\": \"content_ostree_configs_list\",\n - \ \"description\": \"A ViewSet class for OSTree repository configurations.\",\n - \ \"summary\": \"List ostree configs\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-pk\",\n - \ \"pk\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Configs\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeConfigResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_config_href}\": {\n \"get\": - {\n \"operationId\": \"content_ostree_configs_read\",\n \"description\": - \"A ViewSet class for OSTree repository configurations.\",\n \"summary\": - \"Inspect an ostree config\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ostree_ostree_config_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Configs\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeConfigResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_config_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_ostree_configs_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ostree_ostree_config_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Configs\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_config_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_ostree_configs_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_config_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Configs\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/ostree/content/\": - {\n \"get\": {\n \"operationId\": \"content_ostree_content_list\",\n - \ \"description\": \"A ViewSet class for uncategorized content - units (e.g., static deltas).\",\n \"summary\": \"List ostree - contents\",\n \"parameters\": [\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-pk\",\n \"pk\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - - Pk (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Content\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeContentResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_ostree_content_create\",\n \"description\": \"Trigger - an asynchronous task to create content,optionally create new repository version.\",\n - \ \"summary\": \"Create an ostree content\",\n \"tags\": - [\n \"Content: Content\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeContent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeContent\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeContent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_content_href}\": {\n \"get\": - {\n \"operationId\": \"content_ostree_content_read\",\n \"description\": - \"A ViewSet class for uncategorized content units (e.g., static deltas).\",\n - \ \"summary\": \"Inspect an ostree content\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_content_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Content\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeContentResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_content_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_ostree_content_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ostree_ostree_content_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Content\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_content_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_ostree_content_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_content_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Content\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/ostree/objects/\": - {\n \"get\": {\n \"operationId\": \"content_ostree_objects_list\",\n - \ \"description\": \"A ViewSet class for OSTree objects (e.g., - dirtree, dirmeta, file).\",\n \"summary\": \"List ostree objects\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"checksum\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where checksum matches - value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-checksum\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-relative_path\",\n - \ \"-timestamp_of_interest\",\n \"-typ\",\n - \ \"-upstream_id\",\n \"checksum\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"relative_path\",\n \"timestamp_of_interest\",\n - \ \"typ\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `typ` - Typ\\n* `-typ` - Typ (descending)\\n* `checksum` - - Checksum\\n* `-checksum` - Checksum (descending)\\n* `relative_path` - Relative - path\\n* `-relative_path` - Relative path (descending)\\n* `pk` - Pk\\n* `-pk` - - Pk (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": - {\n \"type\": \"number\"\n },\n - \ \"description\": \"Minutes Content has been orphaned - for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Objects\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeObjectResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_object_href}\": {\n \"get\": - {\n \"operationId\": \"content_ostree_objects_read\",\n \"description\": - \"A ViewSet class for OSTree objects (e.g., dirtree, dirmeta, file).\",\n - \ \"summary\": \"Inspect an ostree object\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_object_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Objects\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeObjectResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_object_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_ostree_objects_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ostree_ostree_object_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Objects\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_object_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_ostree_objects_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_object_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Objects\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/ostree/refs/\": - {\n \"get\": {\n \"operationId\": \"content_ostree_refs_list\",\n - \ \"description\": \"A ViewSet class for OSTree head commits.\",\n - \ \"summary\": \"List ostree refs\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"checksum\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-name\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-relative_path\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"relative_path\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `relative_path` - - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Refs\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeRefResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_ref_href}\": {\n \"get\": - {\n \"operationId\": \"content_ostree_refs_read\",\n \"description\": - \"A ViewSet class for OSTree head commits.\",\n \"summary\": - \"Inspect an ostree ref\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ostree_ostree_ref_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Refs\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeRefResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_ref_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_ostree_refs_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ostree_ostree_ref_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Refs\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_ref_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_ostree_refs_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_ref_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Refs\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/ostree/summaries/\": - {\n \"get\": {\n \"operationId\": \"content_ostree_summaries_list\",\n - \ \"description\": \"A ViewSet class for OSTree repository summary - files.\",\n \"summary\": \"List ostree summarys\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-pk\",\n - \ \"pk\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Summaries\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeSummaryResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_summary_href}\": {\n \"get\": - {\n \"operationId\": \"content_ostree_summaries_read\",\n \"description\": - \"A ViewSet class for OSTree repository summary files.\",\n \"summary\": - \"Inspect an ostree summary\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ostree_ostree_summary_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Summaries\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeSummaryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_summary_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_ostree_summaries_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ostree_ostree_summary_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Summaries\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_summary_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_ostree_summaries_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_summary_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Summaries\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/python/packages/\": - {\n \"get\": {\n \"operationId\": \"content_python_packages_list\",\n - \ \"description\": \"\\nPythonPackageContent represents each - individually installable Python package. In the Python\\necosystem, this is - called a Python Distribution, sometimes (ambiguously) refered to as a\\npackage. - In Pulp Python, we refer to it as PythonPackageContent. Each\\nPythonPackageContent - corresponds to a single filename, for example\\n`pulpcore-3.0.0rc1-py3-none-any.whl` - or `pulpcore-3.0.0rc1.tar.gz`.\",\n \"summary\": \"List python - package contents\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"author\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where author matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"author__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where author is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"filename\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where filename matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"filename__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where filename contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"filename__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where filename is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"keywords__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where keywords contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"keywords__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where keywords is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-author\",\n \"-author_email\",\n - \ \"-classifiers\",\n \"-description\",\n - \ \"-description_content_type\",\n \"-download_url\",\n - \ \"-filename\",\n \"-home_page\",\n - \ \"-keywords\",\n \"-license\",\n - \ \"-maintainer\",\n \"-maintainer_email\",\n - \ \"-metadata_version\",\n \"-name\",\n - \ \"-obsoletes_dist\",\n \"-packagetype\",\n - \ \"-pk\",\n \"-platform\",\n - \ \"-project_url\",\n \"-project_urls\",\n - \ \"-provides_dist\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-python_version\",\n \"-requires_dist\",\n - \ \"-requires_external\",\n \"-requires_python\",\n - \ \"-sha256\",\n \"-summary\",\n - \ \"-supported_platform\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"-version\",\n - \ \"author\",\n \"author_email\",\n - \ \"classifiers\",\n \"description\",\n - \ \"description_content_type\",\n \"download_url\",\n - \ \"filename\",\n \"home_page\",\n - \ \"keywords\",\n \"license\",\n - \ \"maintainer\",\n \"maintainer_email\",\n - \ \"metadata_version\",\n \"name\",\n - \ \"obsoletes_dist\",\n \"packagetype\",\n - \ \"pk\",\n \"platform\",\n - \ \"project_url\",\n \"project_urls\",\n - \ \"provides_dist\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"python_version\",\n \"requires_dist\",\n - \ \"requires_external\",\n \"requires_python\",\n - \ \"sha256\",\n \"summary\",\n - \ \"supported_platform\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\",\n \"version\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `filename` - Filename\\n* `-filename` - Filename (descending)\\n* - `packagetype` - Packagetype\\n* `-packagetype` - Packagetype (descending)\\n* - `name` - Name\\n* `-name` - Name (descending)\\n* `version` - Version\\n* - `-version` - Version (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 - (descending)\\n* `python_version` - Python version\\n* `-python_version` - - Python version (descending)\\n* `metadata_version` - Metadata version\\n* - `-metadata_version` - Metadata version (descending)\\n* `summary` - Summary\\n* - `-summary` - Summary (descending)\\n* `description` - Description\\n* `-description` - - Description (descending)\\n* `keywords` - Keywords\\n* `-keywords` - Keywords - (descending)\\n* `home_page` - Home page\\n* `-home_page` - Home page (descending)\\n* - `download_url` - Download url\\n* `-download_url` - Download url (descending)\\n* - `author` - Author\\n* `-author` - Author (descending)\\n* `author_email` - - Author email\\n* `-author_email` - Author email (descending)\\n* `maintainer` - - Maintainer\\n* `-maintainer` - Maintainer (descending)\\n* `maintainer_email` - - Maintainer email\\n* `-maintainer_email` - Maintainer email (descending)\\n* - `license` - License\\n* `-license` - License (descending)\\n* `requires_python` - - Requires python\\n* `-requires_python` - Requires python (descending)\\n* - `project_url` - Project url\\n* `-project_url` - Project url (descending)\\n* - `platform` - Platform\\n* `-platform` - Platform (descending)\\n* `supported_platform` - - Supported platform\\n* `-supported_platform` - Supported platform (descending)\\n* - `requires_dist` - Requires dist\\n* `-requires_dist` - Requires dist (descending)\\n* - `provides_dist` - Provides dist\\n* `-provides_dist` - Provides dist (descending)\\n* - `obsoletes_dist` - Obsoletes dist\\n* `-obsoletes_dist` - Obsoletes dist (descending)\\n* - `requires_external` - Requires external\\n* `-requires_external` - Requires - external (descending)\\n* `classifiers` - Classifiers\\n* `-classifiers` - - Classifiers (descending)\\n* `project_urls` - Project urls\\n* `-project_urls` - - Project urls (descending)\\n* `description_content_type` - Description content - type\\n* `-description_content_type` - Description content type (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"packagetype\",\n \"schema\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"bdist_dmg\",\n \"bdist_dumb\",\n - \ \"bdist_egg\",\n \"bdist_msi\",\n - \ \"bdist_rpm\",\n \"bdist_wheel\",\n - \ \"bdist_wininst\",\n \"sdist\"\n - \ ]\n },\n \"description\": - \"Filter results where packagetype matches value\\n\\n* `bdist_dmg` - bdist_dmg\\n* - `bdist_dumb` - bdist_dumb\\n* `bdist_egg` - bdist_egg\\n* `bdist_msi` - bdist_msi\\n* - `bdist_rpm` - bdist_rpm\\n* `bdist_wheel` - bdist_wheel\\n* `bdist_wininst` - - bdist_wininst\\n* `sdist` - sdist\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"packagetype__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where packagetype is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"requires_python\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where requires_python matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"requires_python__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where requires_python contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"requires_python__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where requires_python is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"sha256\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where sha256 matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"sha256__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where sha256 is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"version__gt\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"version__gte\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version is greater than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"version__lt\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"version__lte\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packages\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedpython.PythonPackageContentResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_python_packages_create\",\n \"description\": \"Trigger - an asynchronous task to create content,optionally create new repository version.\",\n - \ \"summary\": \"Create a python package content\",\n \"tags\": - [\n \"Content: Packages\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonPackageContent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonPackageContent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_package_content_href}\": - {\n \"get\": {\n \"operationId\": \"content_python_packages_read\",\n - \ \"description\": \"\\nPythonPackageContent represents each - individually installable Python package. In the Python\\necosystem, this is - called a Python Distribution, sometimes (ambiguously) refered to as a\\npackage. - In Pulp Python, we refer to it as PythonPackageContent. Each\\nPythonPackageContent - corresponds to a single filename, for example\\n`pulpcore-3.0.0rc1-py3-none-any.whl` - or `pulpcore-3.0.0rc1.tar.gz`.\",\n \"summary\": \"Inspect - a python package content\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"python_python_package_content_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packages\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/python.PythonPackageContentResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_package_content_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_python_packages_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"python_python_package_content_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Packages\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_package_content_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_python_packages_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_package_content_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Packages\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/rpm/advisories/\": - {\n \"get\": {\n \"operationId\": \"content_rpm_advisories_list\",\n - \ \"description\": \"A ViewSet for UpdateRecord.\\n\\nDefine - endpoint name which will appear in the API endpoint for this content type.\\nFor - example::\\n http://pulp.example.com/pulp/api/v3/content/rpm/advisories/\\n\\nAlso - specify queryset and serializer for UpdateRecord.\",\n \"summary\": - \"List update records\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"id\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where id matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where id is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-description\",\n - \ \"-digest\",\n \"-fromstr\",\n - \ \"-id\",\n \"-issued_date\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-pushcount\",\n \"-reboot_suggested\",\n - \ \"-release\",\n \"-rights\",\n - \ \"-severity\",\n \"-solution\",\n - \ \"-status\",\n \"-summary\",\n - \ \"-timestamp_of_interest\",\n \"-title\",\n - \ \"-type\",\n \"-updated_date\",\n - \ \"-upstream_id\",\n \"-version\",\n - \ \"description\",\n \"digest\",\n - \ \"fromstr\",\n \"id\",\n - \ \"issued_date\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"pushcount\",\n - \ \"reboot_suggested\",\n \"release\",\n - \ \"rights\",\n \"severity\",\n - \ \"solution\",\n \"status\",\n - \ \"summary\",\n \"timestamp_of_interest\",\n - \ \"title\",\n \"type\",\n - \ \"updated_date\",\n \"upstream_id\",\n - \ \"version\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `id` - Id\\n* - `-id` - Id (descending)\\n* `updated_date` - Updated date\\n* `-updated_date` - - Updated date (descending)\\n* `description` - Description\\n* `-description` - - Description (descending)\\n* `issued_date` - Issued date\\n* `-issued_date` - - Issued date (descending)\\n* `fromstr` - Fromstr\\n* `-fromstr` - Fromstr - (descending)\\n* `status` - Status\\n* `-status` - Status (descending)\\n* - `title` - Title\\n* `-title` - Title (descending)\\n* `summary` - Summary\\n* - `-summary` - Summary (descending)\\n* `version` - Version\\n* `-version` - - Version (descending)\\n* `type` - Type\\n* `-type` - Type (descending)\\n* - `severity` - Severity\\n* `-severity` - Severity (descending)\\n* `solution` - - Solution\\n* `-solution` - Solution (descending)\\n* `release` - Release\\n* - `-release` - Release (descending)\\n* `rights` - Rights\\n* `-rights` - Rights - (descending)\\n* `reboot_suggested` - Reboot suggested\\n* `-reboot_suggested` - - Reboot suggested (descending)\\n* `pushcount` - Pushcount\\n* `-pushcount` - - Pushcount (descending)\\n* `digest` - Digest\\n* `-digest` - Digest (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"severity\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where severity matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"severity__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where severity is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"severity__ne\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where severity not - equal to value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"status\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where status matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"status__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where status is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"status__ne\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where status not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"type\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where type matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"type__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where type is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"type__ne\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where type not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Advisories\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedrpm.UpdateRecordResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_rpm_advisories_create\",\n \"description\": \"Trigger - an asynchronous task to create content,optionally create new repository version.\",\n - \ \"summary\": \"Create an update record\",\n \"tags\": - [\n \"Content: Advisories\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.UpdateRecord\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.UpdateRecord\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_update_record_href}\": {\n \"get\": - {\n \"operationId\": \"content_rpm_advisories_read\",\n \"description\": - \"A ViewSet for UpdateRecord.\\n\\nDefine endpoint name which will appear - in the API endpoint for this content type.\\nFor example::\\n http://pulp.example.com/pulp/api/v3/content/rpm/advisories/\\n\\nAlso - specify queryset and serializer for UpdateRecord.\",\n \"summary\": - \"Inspect an update record\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_update_record_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Advisories\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.UpdateRecordResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_update_record_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_rpm_advisories_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_update_record_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Advisories\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_update_record_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_rpm_advisories_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_update_record_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Advisories\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/rpm/distribution_trees/\": - {\n \"get\": {\n \"operationId\": \"content_rpm_distribution_trees_list\",\n - \ \"description\": \"Distribution Tree Viewset.\",\n \"summary\": - \"List distribution trees\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-pk\",\n - \ \"pk\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Distribution_Trees\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginatedrpm.DistributionTreeResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_distribution_tree_href}\": {\n \"get\": {\n \"operationId\": - \"content_rpm_distribution_trees_read\",\n \"description\": - \"Distribution Tree Viewset.\",\n \"summary\": \"Inspect a - distribution tree\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_distribution_tree_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Distribution_Trees\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.DistributionTreeResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_distribution_tree_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_rpm_distribution_trees_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_distribution_tree_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Distribution_Trees\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_distribution_tree_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_rpm_distribution_trees_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_distribution_tree_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Distribution_Trees\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/rpm/modulemd_defaults/\": - {\n \"get\": {\n \"operationId\": \"content_rpm_modulemd_defaults_list\",\n - \ \"description\": \"ViewSet for Modulemd.\",\n \"summary\": - \"List modulemd defaultss\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"module\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where module matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"module__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where module is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-digest\",\n \"-module\",\n - \ \"-pk\",\n \"-profiles\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-snippet\",\n - \ \"-stream\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"digest\",\n - \ \"module\",\n \"pk\",\n - \ \"profiles\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"snippet\",\n \"stream\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `module` - Module\\n* `-module` - Module (descending)\\n* - `stream` - Stream\\n* `-stream` - Stream (descending)\\n* `profiles` - Profiles\\n* - `-profiles` - Profiles (descending)\\n* `digest` - Digest\\n* `-digest` - - Digest (descending)\\n* `snippet` - Snippet\\n* `-snippet` - Snippet (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"sha256\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"stream\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where stream matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"stream__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where stream is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Modulemd_Defaults\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginatedrpm.ModulemdDefaultsResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"post\": - {\n \"operationId\": \"content_rpm_modulemd_defaults_create\",\n - \ \"description\": \"Trigger an asynchronous task to create - content,optionally create new repository version.\",\n \"summary\": - \"Create a modulemd defaults\",\n \"tags\": [\n \"Content: - Modulemd_Defaults\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.ModulemdDefaults\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.ModulemdDefaults\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.ModulemdDefaults\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_modulemd_defaults_href}\": {\n \"get\": - {\n \"operationId\": \"content_rpm_modulemd_defaults_read\",\n - \ \"description\": \"ViewSet for Modulemd.\",\n \"summary\": - \"Inspect a modulemd defaults\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_modulemd_defaults_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Modulemd_Defaults\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.ModulemdDefaultsResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_modulemd_defaults_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_rpm_modulemd_defaults_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_modulemd_defaults_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Modulemd_Defaults\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_modulemd_defaults_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_rpm_modulemd_defaults_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_modulemd_defaults_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Modulemd_Defaults\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/rpm/modulemd_obsoletes/\": - {\n \"get\": {\n \"operationId\": \"content_rpm_modulemd_obsoletes_list\",\n - \ \"description\": \"ViewSet for Modulemd.\",\n \"summary\": - \"List modulemd obsoletes\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-pk\",\n - \ \"pk\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Modulemd_Obsoletes\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginatedrpm.ModulemdObsoleteResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"post\": - {\n \"operationId\": \"content_rpm_modulemd_obsoletes_create\",\n - \ \"description\": \"Trigger an asynchronous task to create - content,optionally create new repository version.\",\n \"summary\": - \"Create a modulemd obsolete\",\n \"tags\": [\n \"Content: - Modulemd_Obsoletes\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.ModulemdObsolete\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.ModulemdObsolete\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.ModulemdObsolete\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_modulemd_obsolete_href}\": {\n \"get\": - {\n \"operationId\": \"content_rpm_modulemd_obsoletes_read\",\n - \ \"description\": \"ViewSet for Modulemd.\",\n \"summary\": - \"Inspect a modulemd obsolete\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_modulemd_obsolete_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Modulemd_Obsoletes\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.ModulemdObsoleteResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_modulemd_obsolete_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_rpm_modulemd_obsoletes_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_modulemd_obsolete_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Modulemd_Obsoletes\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_modulemd_obsolete_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_rpm_modulemd_obsoletes_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_modulemd_obsolete_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Modulemd_Obsoletes\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/rpm/modulemds/\": - {\n \"get\": {\n \"operationId\": \"content_rpm_modulemds_list\",\n - \ \"description\": \"ViewSet for Modulemd.\",\n \"summary\": - \"List modulemds\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"arch\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where arch matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"arch__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where arch is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"context\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where context matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"context__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where context is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-arch\",\n \"-artifacts\",\n - \ \"-context\",\n \"-dependencies\",\n - \ \"-description\",\n \"-digest\",\n - \ \"-name\",\n \"-pk\",\n - \ \"-profiles\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-snippet\",\n \"-static_context\",\n - \ \"-stream\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"-version\",\n - \ \"arch\",\n \"artifacts\",\n - \ \"context\",\n \"dependencies\",\n - \ \"description\",\n \"digest\",\n - \ \"name\",\n \"pk\",\n - \ \"profiles\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"snippet\",\n \"static_context\",\n - \ \"stream\",\n \"timestamp_of_interest\",\n - \ \"upstream_id\",\n \"version\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `stream` - - Stream\\n* `-stream` - Stream (descending)\\n* `version` - Version\\n* `-version` - - Version (descending)\\n* `context` - Context\\n* `-context` - Context (descending)\\n* - `arch` - Arch\\n* `-arch` - Arch (descending)\\n* `static_context` - Static - context\\n* `-static_context` - Static context (descending)\\n* `dependencies` - - Dependencies\\n* `-dependencies` - Dependencies (descending)\\n* `artifacts` - - Artifacts\\n* `-artifacts` - Artifacts (descending)\\n* `profiles` - Profiles\\n* - `-profiles` - Profiles (descending)\\n* `description` - Description\\n* `-description` - - Description (descending)\\n* `digest` - Digest\\n* `-digest` - Digest (descending)\\n* - `snippet` - Snippet\\n* `-snippet` - Snippet (descending)\\n* `pk` - Pk\\n* - `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"sha256\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"stream\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where stream matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"stream__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where stream is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where version matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"version__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where version is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Modulemds\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedrpm.ModulemdResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_rpm_modulemds_create\",\n \"description\": \"Trigger - an asynchronous task to create content,optionally create new repository version.\",\n - \ \"summary\": \"Create a modulemd\",\n \"tags\": - [\n \"Content: Modulemds\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.Modulemd\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.Modulemd\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.Modulemd\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_modulemd_href}\": {\n \"get\": - {\n \"operationId\": \"content_rpm_modulemds_read\",\n \"description\": - \"ViewSet for Modulemd.\",\n \"summary\": \"Inspect a modulemd\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_modulemd_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Modulemds\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.ModulemdResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_modulemd_href}set_label/\": {\n - \ \"post\": {\n \"operationId\": \"content_rpm_modulemds_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_modulemd_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Modulemds\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_modulemd_href}unset_label/\": {\n \"post\": {\n - \ \"operationId\": \"content_rpm_modulemds_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_modulemd_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Modulemds\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/rpm/packagecategories/\": - {\n \"get\": {\n \"operationId\": \"content_rpm_packagecategories_list\",\n - \ \"description\": \"PackageCategory ViewSet.\",\n \"summary\": - \"List package categorys\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-pk\",\n - \ \"pk\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packagecategories\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginatedrpm.PackageCategoryResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_package_category_href}\": {\n \"get\": {\n \"operationId\": - \"content_rpm_packagecategories_read\",\n \"description\": - \"PackageCategory ViewSet.\",\n \"summary\": \"Inspect a package - category\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_package_category_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packagecategories\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.PackageCategoryResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_package_category_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_rpm_packagecategories_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_package_category_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Packagecategories\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_package_category_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_rpm_packagecategories_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_package_category_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Packagecategories\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/rpm/packageenvironments/\": - {\n \"get\": {\n \"operationId\": \"content_rpm_packageenvironments_list\",\n - \ \"description\": \"PackageEnvironment ViewSet.\",\n \"summary\": - \"List package environments\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-pk\",\n - \ \"pk\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packageenvironments\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginatedrpm.PackageEnvironmentResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_package_environment_href}\": {\n \"get\": {\n \"operationId\": - \"content_rpm_packageenvironments_read\",\n \"description\": - \"PackageEnvironment ViewSet.\",\n \"summary\": \"Inspect a - package environment\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_package_environment_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packageenvironments\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.PackageEnvironmentResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_package_environment_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_rpm_packageenvironments_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_package_environment_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Packageenvironments\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_package_environment_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_rpm_packageenvironments_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_package_environment_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Packageenvironments\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/content/rpm/packagegroups/\": {\n \"get\": - {\n \"operationId\": \"content_rpm_packagegroups_list\",\n - \ \"description\": \"PackageGroup ViewSet.\",\n \"summary\": - \"List package groups\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-pk\",\n - \ \"pk\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packagegroups\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedrpm.PackageGroupResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_package_group_href}\": {\n \"get\": - {\n \"operationId\": \"content_rpm_packagegroups_read\",\n - \ \"description\": \"PackageGroup ViewSet.\",\n \"summary\": - \"Inspect a package group\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_package_group_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packagegroups\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.PackageGroupResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_package_group_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"content_rpm_packagegroups_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_package_group_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Packagegroups\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_package_group_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_rpm_packagegroups_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_package_group_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Packagegroups\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/rpm/packagelangpacks/\": - {\n \"get\": {\n \"operationId\": \"content_rpm_packagelangpacks_list\",\n - \ \"description\": \"PackageLangpacks ViewSet.\",\n \"summary\": - \"List package langpackss\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-pk\",\n - \ \"pk\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packagelangpacks\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginatedrpm.PackageLangpacksResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_package_langpacks_href}\": {\n \"get\": {\n \"operationId\": - \"content_rpm_packagelangpacks_read\",\n \"description\": \"PackageLangpacks - ViewSet.\",\n \"summary\": \"Inspect a package langpacks\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_package_langpacks_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packagelangpacks\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.PackageLangpacksResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_package_langpacks_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_rpm_packagelangpacks_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_package_langpacks_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Packagelangpacks\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_package_langpacks_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_rpm_packagelangpacks_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_package_langpacks_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Packagelangpacks\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/rpm/packages/\": - {\n \"get\": {\n \"operationId\": \"content_rpm_packages_list\",\n - \ \"description\": \"A ViewSet for Package.\\n\\nDefine endpoint - name which will appear in the API endpoint for this content type.\\nFor example::\\n - \ http://pulp.example.com/pulp/api/v3/content/rpm/packages/\\n\\nAlso specify - queryset and serializer for Package.\",\n \"summary\": \"List - packages\",\n \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"arch\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where arch matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"arch__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where arch contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"arch__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where arch is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"arch__ne\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where arch not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"arch__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where arch starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"checksum_type\",\n \"schema\": {\n \"type\": - \"string\",\n \"enum\": [\n \"md5\",\n - \ \"sha1\",\n \"sha1\",\n - \ \"sha224\",\n \"sha256\",\n - \ \"sha384\",\n \"sha512\",\n - \ \"unknown\"\n ]\n - \ },\n \"description\": \"Filter - results where checksum_type matches value\\n\\n* `unknown` - unknown\\n* `md5` - - md5\\n* `sha1` - sha1\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - - sha256\\n* `sha384` - sha384\\n* `sha512` - sha512\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"checksum_type__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where checksum_type is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"checksum_type__ne\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where checksum_type - not equal to value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"epoch\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where epoch matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"epoch__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where epoch is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"epoch__ne\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where epoch not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"filename\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__ne\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-arch\",\n \"-changelogs\",\n - \ \"-checksum_type\",\n \"-conflicts\",\n - \ \"-description\",\n \"-enhances\",\n - \ \"-epoch\",\n \"-evr\",\n - \ \"-files\",\n \"-is_modular\",\n - \ \"-location_base\",\n \"-location_href\",\n - \ \"-name\",\n \"-obsoletes\",\n - \ \"-pk\",\n \"-pkgId\",\n - \ \"-provides\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-recommends\",\n \"-release\",\n - \ \"-requires\",\n \"-rpm_buildhost\",\n - \ \"-rpm_group\",\n \"-rpm_header_end\",\n - \ \"-rpm_header_start\",\n \"-rpm_license\",\n - \ \"-rpm_packager\",\n \"-rpm_sourcerpm\",\n - \ \"-rpm_vendor\",\n \"-size_archive\",\n - \ \"-size_installed\",\n \"-size_package\",\n - \ \"-suggests\",\n \"-summary\",\n - \ \"-supplements\",\n \"-time_build\",\n - \ \"-time_file\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"-url\",\n - \ \"-version\",\n \"arch\",\n - \ \"changelogs\",\n \"checksum_type\",\n - \ \"conflicts\",\n \"description\",\n - \ \"enhances\",\n \"epoch\",\n - \ \"evr\",\n \"files\",\n - \ \"is_modular\",\n \"location_base\",\n - \ \"location_href\",\n \"name\",\n - \ \"obsoletes\",\n \"pk\",\n - \ \"pkgId\",\n \"provides\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"recommends\",\n - \ \"release\",\n \"requires\",\n - \ \"rpm_buildhost\",\n \"rpm_group\",\n - \ \"rpm_header_end\",\n \"rpm_header_start\",\n - \ \"rpm_license\",\n \"rpm_packager\",\n - \ \"rpm_sourcerpm\",\n \"rpm_vendor\",\n - \ \"size_archive\",\n \"size_installed\",\n - \ \"size_package\",\n \"suggests\",\n - \ \"summary\",\n \"supplements\",\n - \ \"time_build\",\n \"time_file\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\",\n - \ \"url\",\n \"version\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `epoch` - - Epoch\\n* `-epoch` - Epoch (descending)\\n* `version` - Version\\n* `-version` - - Version (descending)\\n* `release` - Release\\n* `-release` - Release (descending)\\n* - `arch` - Arch\\n* `-arch` - Arch (descending)\\n* `evr` - Evr\\n* `-evr` - - Evr (descending)\\n* `pkgId` - Pkgid\\n* `-pkgId` - Pkgid (descending)\\n* - `checksum_type` - Checksum type\\n* `-checksum_type` - Checksum type (descending)\\n* - `summary` - Summary\\n* `-summary` - Summary (descending)\\n* `description` - - Description\\n* `-description` - Description (descending)\\n* `url` - Url\\n* - `-url` - Url (descending)\\n* `changelogs` - Changelogs\\n* `-changelogs` - - Changelogs (descending)\\n* `files` - Files\\n* `-files` - Files (descending)\\n* - `requires` - Requires\\n* `-requires` - Requires (descending)\\n* `provides` - - Provides\\n* `-provides` - Provides (descending)\\n* `conflicts` - Conflicts\\n* - `-conflicts` - Conflicts (descending)\\n* `obsoletes` - Obsoletes\\n* `-obsoletes` - - Obsoletes (descending)\\n* `suggests` - Suggests\\n* `-suggests` - Suggests - (descending)\\n* `enhances` - Enhances\\n* `-enhances` - Enhances (descending)\\n* - `recommends` - Recommends\\n* `-recommends` - Recommends (descending)\\n* - `supplements` - Supplements\\n* `-supplements` - Supplements (descending)\\n* - `location_base` - Location base\\n* `-location_base` - Location base (descending)\\n* - `location_href` - Location href\\n* `-location_href` - Location href (descending)\\n* - `rpm_buildhost` - Rpm buildhost\\n* `-rpm_buildhost` - Rpm buildhost (descending)\\n* - `rpm_group` - Rpm group\\n* `-rpm_group` - Rpm group (descending)\\n* `rpm_license` - - Rpm license\\n* `-rpm_license` - Rpm license (descending)\\n* `rpm_packager` - - Rpm packager\\n* `-rpm_packager` - Rpm packager (descending)\\n* `rpm_sourcerpm` - - Rpm sourcerpm\\n* `-rpm_sourcerpm` - Rpm sourcerpm (descending)\\n* `rpm_vendor` - - Rpm vendor\\n* `-rpm_vendor` - Rpm vendor (descending)\\n* `rpm_header_start` - - Rpm header start\\n* `-rpm_header_start` - Rpm header start (descending)\\n* - `rpm_header_end` - Rpm header end\\n* `-rpm_header_end` - Rpm header end (descending)\\n* - `size_archive` - Size archive\\n* `-size_archive` - Size archive (descending)\\n* - `size_installed` - Size installed\\n* `-size_installed` - Size installed (descending)\\n* - `size_package` - Size package\\n* `-size_package` - Size package (descending)\\n* - `time_build` - Time build\\n* `-time_build` - Time build (descending)\\n* - `time_file` - Time file\\n* `-time_file` - Time file (descending)\\n* `is_modular` - - Is modular\\n* `-is_modular` - Is modular (descending)\\n* `pk` - Pk\\n* - `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"pkgId\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where pkgId matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pkgId__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where pkgId is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"release\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where release matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"release__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where release contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"release__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where release is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"release__ne\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where release not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"release__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where release starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository_version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_added\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"sha256\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"version__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where version is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"version__ne\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where version not - equal to value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packages\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedrpm.PackageResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"content_rpm_packages_create\",\n \"description\": \"Trigger - an asynchronous task to create an RPM package,optionally create new repository - version.\",\n \"summary\": \"Create a package\",\n \"tags\": - [\n \"Content: Packages\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.Package\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.Package\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_package_href}\": {\n \"get\": {\n \"operationId\": - \"content_rpm_packages_read\",\n \"description\": \"A ViewSet - for Package.\\n\\nDefine endpoint name which will appear in the API endpoint - for this content type.\\nFor example::\\n http://pulp.example.com/pulp/api/v3/content/rpm/packages/\\n\\nAlso - specify queryset and serializer for Package.\",\n \"summary\": - \"Inspect a package\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_package_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Packages\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.PackageResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_package_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_rpm_packages_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_package_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Packages\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_package_href}unset_label/\": {\n - \ \"post\": {\n \"operationId\": \"content_rpm_packages_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_package_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Packages\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/content/rpm/repo_metadata_files/\": - {\n \"get\": {\n \"operationId\": \"content_rpm_repo_metadata_files_list\",\n - \ \"description\": \"RepoMetadataFile Viewset.\",\n \"summary\": - \"List repo metadata files\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-pk\",\n - \ \"pk\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository Version referenced by - HREF/PRN\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version_added\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Repo_Metadata_Files\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginatedrpm.RepoMetadataFileResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_repo_metadata_file_href}\": {\n \"get\": {\n \"operationId\": - \"content_rpm_repo_metadata_files_read\",\n \"description\": - \"RepoMetadataFile Viewset.\",\n \"summary\": \"Inspect a repo - metadata file\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_repo_metadata_file_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Content: - Repo_Metadata_Files\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RepoMetadataFileResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_repo_metadata_file_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"content_rpm_repo_metadata_files_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_repo_metadata_file_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Content: Repo_Metadata_Files\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_repo_metadata_file_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"content_rpm_repo_metadata_files_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_repo_metadata_file_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Content: Repo_Metadata_Files\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/contentguards/\": {\n \"get\": {\n \"operationId\": - \"contentguards_list\",\n \"description\": \"Endpoint to list - all contentguards.\",\n \"summary\": \"List content guards\",\n - \ \"parameters\": [\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"description\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_type\",\n \"schema\": {\n \"type\": - \"string\",\n \"enum\": [\n \"certguard.rhsm\",\n - \ \"certguard.x509\",\n \"core.composite\",\n - \ \"core.content_redirect\",\n \"core.header\",\n - \ \"core.rbac\"\n ]\n - \ },\n \"description\": \"Pulp - type\\n\\n* `core.rbac` - core.rbac\\n* `core.content_redirect` - core.content_redirect\\n* - `core.header` - core.header\\n* `core.composite` - core.composite\\n* `certguard.rhsm` - - certguard.rhsm\\n* `certguard.x509` - certguard.x509\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_type__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"certguard.rhsm\",\n - \ \"certguard.x509\",\n \"core.composite\",\n - \ \"core.content_redirect\",\n \"core.header\",\n - \ \"core.rbac\"\n ]\n - \ }\n },\n \"description\": - \"Multiple values may be separated by commas.\\n\\n* `core.rbac` - core.rbac\\n* - `core.content_redirect` - core.content_redirect\\n* `core.header` - core.header\\n* - `core.composite` - core.composite\\n* `certguard.rhsm` - certguard.rhsm\\n* - `certguard.x509` - certguard.x509\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedContentGuardResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/contentguards/certguard/rhsm/\": - {\n \"get\": {\n \"operationId\": \"contentguards_certguard_rhsm_list\",\n - \ \"description\": \"RHSMCertGuard API Viewsets.\",\n \"summary\": - \"List rhsm cert guards\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"description\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Rhsm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedcertguard.RHSMCertGuardResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"contentguards_certguard_rhsm_create\",\n \"description\": - \"RHSMCertGuard API Viewsets.\",\n \"summary\": \"Create a - rhsm cert guard\",\n \"tags\": [\n \"Contentguards: - Rhsm\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuard\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/certguard.RHSMCertGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/certguard.RHSMCertGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{certguard_r_h_s_m_cert_guard_href}\": - {\n \"get\": {\n \"operationId\": \"contentguards_certguard_rhsm_read\",\n - \ \"description\": \"RHSMCertGuard API Viewsets.\",\n \"summary\": - \"Inspect a rhsm cert guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"certguard_r_h_s_m_cert_guard_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Rhsm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"contentguards_certguard_rhsm_update\",\n - \ \"description\": \"RHSMCertGuard API Viewsets.\",\n \"summary\": - \"Update a rhsm cert guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"certguard_r_h_s_m_cert_guard_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Contentguards: Rhsm\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuard\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/certguard.RHSMCertGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/certguard.RHSMCertGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"contentguards_certguard_rhsm_partial_update\",\n \"description\": - \"RHSMCertGuard API Viewsets.\",\n \"summary\": \"Update a - rhsm cert guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"certguard_r_h_s_m_cert_guard_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Contentguards: Rhsm\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedcertguard.RHSMCertGuard\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcertguard.RHSMCertGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcertguard.RHSMCertGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"contentguards_certguard_rhsm_delete\",\n \"description\": - \"RHSMCertGuard API Viewsets.\",\n \"summary\": \"Delete a - rhsm cert guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"certguard_r_h_s_m_cert_guard_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Contentguards: Rhsm\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"204\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp/api/v3/contentguards/certguard/x509/\": {\n \"get\": - {\n \"operationId\": \"contentguards_certguard_x509_list\",\n - \ \"description\": \"X509CertGuard API Viewsets.\",\n \"summary\": - \"List x509 cert guards\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"description\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - X509\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedcertguard.X509CertGuardResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"contentguards_certguard_x509_create\",\n \"description\": - \"X509CertGuard API Viewsets.\",\n \"summary\": \"Create a - x509 cert guard\",\n \"tags\": [\n \"Contentguards: - X509\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuard\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/certguard.X509CertGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/certguard.X509CertGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{certguard_x509_cert_guard_href}\": {\n - \ \"get\": {\n \"operationId\": \"contentguards_certguard_x509_read\",\n - \ \"description\": \"X509CertGuard API Viewsets.\",\n \"summary\": - \"Inspect a x509 cert guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"certguard_x509_cert_guard_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - X509\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"contentguards_certguard_x509_update\",\n - \ \"description\": \"X509CertGuard API Viewsets.\",\n \"summary\": - \"Update a x509 cert guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"certguard_x509_cert_guard_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Contentguards: X509\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuard\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/certguard.X509CertGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/certguard.X509CertGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"contentguards_certguard_x509_partial_update\",\n \"description\": - \"X509CertGuard API Viewsets.\",\n \"summary\": \"Update a - x509 cert guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"certguard_x509_cert_guard_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Contentguards: X509\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedcertguard.X509CertGuard\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcertguard.X509CertGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcertguard.X509CertGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"contentguards_certguard_x509_delete\",\n \"description\": - \"X509CertGuard API Viewsets.\",\n \"summary\": \"Delete a - x509 cert guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"certguard_x509_cert_guard_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Contentguards: X509\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"204\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp/api/v3/contentguards/core/composite/\": {\n \"get\": - {\n \"operationId\": \"contentguards_core_composite_list\",\n - \ \"description\": \"Content guard that queries a list-of content-guards - for access permissions.\",\n \"summary\": \"List composite - content guards\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"description\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Composite\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedCompositeContentGuardResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"contentguards_core_composite_create\",\n \"description\": - \"Content guard that queries a list-of content-guards for access permissions.\",\n - \ \"summary\": \"Create a composite content guard\",\n \"tags\": - [\n \"Contentguards: Composite\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CompositeContentGuard\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CompositeContentGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CompositeContentGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CompositeContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{composite_content_guard_href}\": {\n - \ \"get\": {\n \"operationId\": \"contentguards_core_composite_read\",\n - \ \"description\": \"Content guard that queries a list-of content-guards - for access permissions.\",\n \"summary\": \"Inspect a composite - content guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"composite_content_guard_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Composite\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CompositeContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"contentguards_core_composite_update\",\n - \ \"description\": \"Content guard that queries a list-of content-guards - for access permissions.\",\n \"summary\": \"Update a composite - content guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"composite_content_guard_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Contentguards: Composite\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CompositeContentGuard\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CompositeContentGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CompositeContentGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CompositeContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"contentguards_core_composite_partial_update\",\n \"description\": - \"Content guard that queries a list-of content-guards for access permissions.\",\n - \ \"summary\": \"Update a composite content guard\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"composite_content_guard_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Contentguards: Composite\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PatchedCompositeContentGuard\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedCompositeContentGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedCompositeContentGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CompositeContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"contentguards_core_composite_delete\",\n \"description\": - \"Content guard that queries a list-of content-guards for access permissions.\",\n - \ \"summary\": \"Delete a composite content guard\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"composite_content_guard_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Contentguards: Composite\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"204\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"{composite_content_guard_href}add_role/\": {\n \"post\": - {\n \"operationId\": \"contentguards_core_composite_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"composite_content_guard_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Contentguards: Composite\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{composite_content_guard_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"contentguards_core_composite_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"composite_content_guard_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Composite\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{composite_content_guard_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"contentguards_core_composite_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"composite_content_guard_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Composite\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{composite_content_guard_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"contentguards_core_composite_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"composite_content_guard_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Contentguards: Composite\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/contentguards/core/content_redirect/\": {\n \"get\": - {\n \"operationId\": \"contentguards_core_content_redirect_list\",\n - \ \"description\": \"Content guard to protect preauthenticated - redirects to the content app.\",\n \"summary\": \"List content - redirect content guards\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"description\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Content_Redirect\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PaginatedContentRedirectContentGuardResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"contentguards_core_content_redirect_create\",\n \"description\": - \"Content guard to protect preauthenticated redirects to the content app.\",\n - \ \"summary\": \"Create a content redirect content guard\",\n - \ \"tags\": [\n \"Contentguards: Content_Redirect\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuard\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ContentRedirectContentGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ContentRedirectContentGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{content_redirect_content_guard_href}\": - {\n \"get\": {\n \"operationId\": \"contentguards_core_content_redirect_read\",\n - \ \"description\": \"Content guard to protect preauthenticated - redirects to the content app.\",\n \"summary\": \"Inspect a - content redirect content guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"content_redirect_content_guard_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Content_Redirect\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ContentRedirectContentGuardResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"put\": - {\n \"operationId\": \"contentguards_core_content_redirect_update\",\n - \ \"description\": \"Content guard to protect preauthenticated - redirects to the content app.\",\n \"summary\": \"Update a - content redirect content guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"content_redirect_content_guard_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Contentguards: Content_Redirect\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuard\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ContentRedirectContentGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ContentRedirectContentGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"contentguards_core_content_redirect_partial_update\",\n \"description\": - \"Content guard to protect preauthenticated redirects to the content app.\",\n - \ \"summary\": \"Update a content redirect content guard\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"content_redirect_content_guard_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Contentguards: Content_Redirect\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedContentRedirectContentGuard\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedContentRedirectContentGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedContentRedirectContentGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"contentguards_core_content_redirect_delete\",\n \"description\": - \"Content guard to protect preauthenticated redirects to the content app.\",\n - \ \"summary\": \"Delete a content redirect content guard\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"content_redirect_content_guard_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Contentguards: Content_Redirect\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"204\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"{content_redirect_content_guard_href}add_role/\": {\n - \ \"post\": {\n \"operationId\": \"contentguards_core_content_redirect_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"content_redirect_content_guard_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Contentguards: Content_Redirect\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{content_redirect_content_guard_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"contentguards_core_content_redirect_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"content_redirect_content_guard_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Content_Redirect\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ObjectRolesResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{content_redirect_content_guard_href}my_permissions/\": {\n \"get\": - {\n \"operationId\": \"contentguards_core_content_redirect_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"content_redirect_content_guard_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Content_Redirect\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/MyPermissionsResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{content_redirect_content_guard_href}remove_role/\": {\n \"post\": - {\n \"operationId\": \"contentguards_core_content_redirect_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"content_redirect_content_guard_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Contentguards: Content_Redirect\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/contentguards/core/header/\": {\n \"get\": - {\n \"operationId\": \"contentguards_core_header_list\",\n - \ \"description\": \"Content guard to protect the content app - using a specific header.\",\n \"summary\": \"List header content - guards\",\n \"parameters\": [\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"description\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Header\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedHeaderContentGuardResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"contentguards_core_header_create\",\n \"description\": \"Content - guard to protect the content app using a specific header.\",\n \"summary\": - \"Create a header content guard\",\n \"tags\": [\n \"Contentguards: - Header\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/HeaderContentGuard\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/HeaderContentGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/HeaderContentGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/HeaderContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{header_content_guard_href}\": {\n \"get\": - {\n \"operationId\": \"contentguards_core_header_read\",\n - \ \"description\": \"Content guard to protect the content app - using a specific header.\",\n \"summary\": \"Inspect a header - content guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"header_content_guard_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Header\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/HeaderContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"contentguards_core_header_update\",\n - \ \"description\": \"Content guard to protect the content app - using a specific header.\",\n \"summary\": \"Update a header - content guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"header_content_guard_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Contentguards: Header\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/HeaderContentGuard\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/HeaderContentGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/HeaderContentGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/HeaderContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"contentguards_core_header_partial_update\",\n \"description\": - \"Content guard to protect the content app using a specific header.\",\n \"summary\": - \"Update a header content guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"header_content_guard_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Contentguards: Header\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedHeaderContentGuard\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedHeaderContentGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedHeaderContentGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/HeaderContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"contentguards_core_header_delete\",\n \"description\": \"Content - guard to protect the content app using a specific header.\",\n \"summary\": - \"Delete a header content guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"header_content_guard_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Contentguards: Header\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"{header_content_guard_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"contentguards_core_header_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"header_content_guard_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Contentguards: Header\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{header_content_guard_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"contentguards_core_header_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"header_content_guard_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Header\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{header_content_guard_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"contentguards_core_header_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"header_content_guard_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Header\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{header_content_guard_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"contentguards_core_header_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"header_content_guard_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Contentguards: Header\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/contentguards/core/rbac/\": - {\n \"get\": {\n \"operationId\": \"contentguards_core_rbac_list\",\n - \ \"description\": \"Viewset for creating contentguards that - use RBAC to protect content.\\nHas add and remove actions for managing permission - for users and groups to download content\\nprotected by this guard.\",\n \"summary\": - \"List rbac content guards\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"description\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Rbac\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedRBACContentGuardResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"contentguards_core_rbac_create\",\n \"description\": \"Viewset - for creating contentguards that use RBAC to protect content.\\nHas add and - remove actions for managing permission for users and groups to download content\\nprotected - by this guard.\",\n \"summary\": \"Create a rbac content guard\",\n - \ \"tags\": [\n \"Contentguards: Rbac\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RBACContentGuard\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RBACContentGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RBACContentGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RBACContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{r_b_a_c_content_guard_href}\": {\n \"get\": - {\n \"operationId\": \"contentguards_core_rbac_read\",\n \"description\": - \"Viewset for creating contentguards that use RBAC to protect content.\\nHas - add and remove actions for managing permission for users and groups to download - content\\nprotected by this guard.\",\n \"summary\": \"Inspect - a rbac content guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"r_b_a_c_content_guard_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Rbac\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RBACContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"contentguards_core_rbac_update\",\n - \ \"description\": \"Viewset for creating contentguards that - use RBAC to protect content.\\nHas add and remove actions for managing permission - for users and groups to download content\\nprotected by this guard.\",\n \"summary\": - \"Update a rbac content guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"r_b_a_c_content_guard_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Contentguards: Rbac\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RBACContentGuard\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RBACContentGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RBACContentGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RBACContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"contentguards_core_rbac_partial_update\",\n \"description\": - \"Viewset for creating contentguards that use RBAC to protect content.\\nHas - add and remove actions for managing permission for users and groups to download - content\\nprotected by this guard.\",\n \"summary\": \"Update - a rbac content guard\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"r_b_a_c_content_guard_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Contentguards: Rbac\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedRBACContentGuard\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedRBACContentGuard\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedRBACContentGuard\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RBACContentGuardResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"contentguards_core_rbac_delete\",\n \"description\": \"Viewset - for creating contentguards that use RBAC to protect content.\\nHas add and - remove actions for managing permission for users and groups to download content\\nprotected - by this guard.\",\n \"summary\": \"Delete a rbac content guard\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"r_b_a_c_content_guard_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Contentguards: Rbac\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"{r_b_a_c_content_guard_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"contentguards_core_rbac_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"r_b_a_c_content_guard_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Contentguards: Rbac\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{r_b_a_c_content_guard_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"contentguards_core_rbac_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"r_b_a_c_content_guard_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Rbac\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{r_b_a_c_content_guard_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"contentguards_core_rbac_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"r_b_a_c_content_guard_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Contentguards: - Rbac\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{r_b_a_c_content_guard_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"contentguards_core_rbac_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"r_b_a_c_content_guard_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Contentguards: Rbac\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/deb/copy/\": {\n \"post\": - {\n \"operationId\": \"copy_content_2\",\n \"description\": - \"Trigger an asynchronous task to copy APT contentfrom one repository into - another, creating a newrepository version.\",\n \"summary\": - \"Copy content\",\n \"tags\": [\n \"Deb: - Copy\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Copy\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Copy\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Copy\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/distributions/\": {\n \"get\": {\n \"operationId\": - \"distributions_list\",\n \"description\": \"Provides base - viewset for Distributions.\",\n \"summary\": \"List distributions\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where base_path - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where base_path - contains value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"base_path__icontains\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where base_path is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-base_path\",\n \"-checkpoint\",\n - \ \"-hidden\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"base_path\",\n \"checkpoint\",\n - \ \"hidden\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* - `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_type\",\n \"schema\": {\n \"type\": - \"string\",\n \"enum\": [\n \"ansible.ansible\",\n - \ \"container.container\",\n \"container.pull-through\",\n - \ \"core.artifact\",\n \"core.openpgp\",\n - \ \"deb.apt-distribution\",\n \"file.file\",\n - \ \"gem.gem\",\n \"maven.maven\",\n - \ \"npm.npm\",\n \"ostree.ostree\",\n - \ \"python.python\",\n \"rpm.rpm\"\n - \ ]\n },\n \"description\": - \"Pulp type\\n\\n* `core.artifact` - core.artifact\\n* `core.openpgp` - core.openpgp\\n* - `maven.maven` - maven.maven\\n* `deb.apt-distribution` - deb.apt-distribution\\n* - `ostree.ostree` - ostree.ostree\\n* `container.pull-through` - container.pull-through\\n* - `container.container` - container.container\\n* `rpm.rpm` - rpm.rpm\\n* `python.python` - - python.python\\n* `npm.npm` - npm.npm\\n* `file.file` - file.file\\n* `ansible.ansible` - - ansible.ansible\\n* `gem.gem` - gem.gem\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_type__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"ansible.ansible\",\n - \ \"container.container\",\n \"container.pull-through\",\n - \ \"core.artifact\",\n \"core.openpgp\",\n - \ \"deb.apt-distribution\",\n \"file.file\",\n - \ \"gem.gem\",\n \"maven.maven\",\n - \ \"npm.npm\",\n \"ostree.ostree\",\n - \ \"python.python\",\n \"rpm.rpm\"\n - \ ]\n }\n },\n - \ \"description\": \"Multiple values may be separated - by commas.\\n\\n* `core.artifact` - core.artifact\\n* `core.openpgp` - core.openpgp\\n* - `maven.maven` - maven.maven\\n* `deb.apt-distribution` - deb.apt-distribution\\n* - `ostree.ostree` - ostree.ostree\\n* `container.pull-through` - container.pull-through\\n* - `container.container` - container.container\\n* `rpm.rpm` - rpm.rpm\\n* `python.python` - - python.python\\n* `npm.npm` - npm.npm\\n* `file.file` - file.file\\n* `ansible.ansible` - - ansible.ansible\\n* `gem.gem` - gem.gem\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where repository matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Filter - results where repository is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter distributions based on the content served by them\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedDistributionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/distributions/ansible/ansible/\": - {\n \"get\": {\n \"operationId\": \"distributions_ansible_ansible_list\",\n - \ \"description\": \"ViewSet for Ansible Distributions.\",\n - \ \"summary\": \"List ansible distributions\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where base_path is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-base_path\",\n \"-checkpoint\",\n - \ \"-hidden\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"base_path\",\n \"checkpoint\",\n - \ \"hidden\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* - `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where repository matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Filter - results where repository is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter distributions based on the content served by them\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Ansible\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedansible.AnsibleDistributionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"distributions_ansible_ansible_create\",\n \"description\": - \"Trigger an asynchronous create task\",\n \"summary\": \"Create - an ansible distribution\",\n \"tags\": [\n \"Distributions: - Ansible\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.AnsibleDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_distribution_href}\": - {\n \"get\": {\n \"operationId\": \"distributions_ansible_ansible_read\",\n - \ \"description\": \"ViewSet for Ansible Distributions.\",\n - \ \"summary\": \"Inspect an ansible distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Ansible\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.AnsibleDistributionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"distributions_ansible_ansible_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update an ansible distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Ansible\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.AnsibleDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"distributions_ansible_ansible_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update an ansible distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_ansible_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Ansible\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedansible.AnsibleDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.AnsibleDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.AnsibleDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"distributions_ansible_ansible_delete\",\n \"description\": - \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete - an ansible distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_ansible_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Ansible\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_distribution_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_ansible_ansible_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Ansible\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_ansible_distribution_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"distributions_ansible_ansible_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Ansible\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_distribution_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"distributions_ansible_ansible_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Ansible\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_distribution_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_ansible_ansible_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Ansible\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_ansible_distribution_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"distributions_ansible_ansible_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Ansible\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_distribution_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_ansible_ansible_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Ansible\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/distributions/container/container/\": {\n \"get\": - {\n \"operationId\": \"distributions_container_container_list\",\n - \ \"description\": \"The Container Distribution will serve the - latest version of a Repository if\\n``repository`` is specified. The Container - Distribution will serve a specific\\nrepository version if ``repository_version``. - Note that **either**\\n``repository`` or ``repository_version`` can be set - on a Container\\nDistribution, but not both.\",\n \"summary\": - \"List container distributions\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where base_path is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"namespace__name\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-base_path\",\n \"-checkpoint\",\n - \ \"-description\",\n \"-hidden\",\n - \ \"-name\",\n \"-pk\",\n - \ \"-private\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"base_path\",\n \"checkpoint\",\n - \ \"description\",\n \"hidden\",\n - \ \"name\",\n \"pk\",\n - \ \"private\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* - `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint - (descending)\\n* `private` - Private\\n* `-private` - Private (descending)\\n* - `description` - Description\\n* `-description` - Description (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where repository matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Filter - results where repository is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter distributions based on the content served by them\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Container\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ContainerDistributionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"distributions_container_container_create\",\n \"description\": - \"Trigger an asynchronous create task\",\n \"summary\": \"Create - a container distribution\",\n \"tags\": [\n \"Distributions: - Container\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_distribution_href}\": - {\n \"get\": {\n \"operationId\": \"distributions_container_container_read\",\n - \ \"description\": \"The Container Distribution will serve the - latest version of a Repository if\\n``repository`` is specified. The Container - Distribution will serve a specific\\nrepository version if ``repository_version``. - Note that **either**\\n``repository`` or ``repository_version`` can be set - on a Container\\nDistribution, but not both.\",\n \"summary\": - \"Inspect a container distribution\",\n \"parameters\": [\n - \ {\n \"in\": \"path\",\n \"name\": - \"container_container_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Container\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerDistributionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"distributions_container_container_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a container distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"distributions_container_container_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a container distribution\",\n \"parameters\": [\n - \ {\n \"in\": \"path\",\n \"name\": - \"container_container_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcontainer.ContainerDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcontainer.ContainerDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"distributions_container_container_delete\",\n \"description\": - \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete - a container distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_container_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Container\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_distribution_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_container_container_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_distribution_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"distributions_container_container_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Container\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_distribution_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"distributions_container_container_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Container\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_distribution_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_container_container_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_distribution_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"distributions_container_container_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Container\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_distribution_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_container_container_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/distributions/container/pull-through/\": {\n \"get\": - {\n \"operationId\": \"distributions_container_pull_through_list\",\n - \ \"description\": \"A special pull-through Container Distribution - that will reference distributions serving content.\",\n \"summary\": - \"List container pull through distributions\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where base_path is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-base_path\",\n \"-checkpoint\",\n - \ \"-hidden\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"base_path\",\n \"checkpoint\",\n - \ \"hidden\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* - `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where repository matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Filter - results where repository is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter distributions based on the content served by them\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Pull-Through\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ContainerPullThroughDistributionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"distributions_container_pull_through_create\",\n \"description\": - \"Trigger an asynchronous create task\",\n \"summary\": \"Create - a container pull through distribution\",\n \"tags\": [\n \"Distributions: - Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPullThroughDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPullThroughDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_pull_through_distribution_href}\": - {\n \"get\": {\n \"operationId\": \"distributions_container_pull_through_read\",\n - \ \"description\": \"A special pull-through Container Distribution - that will reference distributions serving content.\",\n \"summary\": - \"Inspect a container pull through distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_pull_through_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Pull-Through\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughDistributionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"distributions_container_pull_through_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a container pull through distribution\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_pull_through_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Pull-Through\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPullThroughDistribution\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPullThroughDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPullThroughDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"distributions_container_pull_through_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a container pull through distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_pull_through_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Pull-Through\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerPullThroughDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcontainer.ContainerPullThroughDistribution\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcontainer.ContainerPullThroughDistribution\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"delete\": - {\n \"operationId\": \"distributions_container_pull_through_delete\",\n - \ \"description\": \"Trigger an asynchronous delete task\",\n - \ \"summary\": \"Delete a container pull through distribution\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_pull_through_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Pull-Through\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_pull_through_distribution_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_container_pull_through_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_pull_through_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Pull-Through\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_pull_through_distribution_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"distributions_container_pull_through_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_pull_through_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Pull-Through\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_pull_through_distribution_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"distributions_container_pull_through_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_pull_through_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Pull-Through\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_pull_through_distribution_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_container_pull_through_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_pull_through_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Pull-Through\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_pull_through_distribution_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_container_pull_through_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_pull_through_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Pull-Through\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_pull_through_distribution_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_container_pull_through_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_pull_through_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Pull-Through\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/distributions/core/artifacts/\": {\n \"get\": - {\n \"operationId\": \"distributions_core_artifacts_list\",\n - \ \"description\": \"ViewSet for ArtifactDistribution.\",\n - \ \"summary\": \"List artifact distributions\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where base_path is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-base_path\",\n \"-checkpoint\",\n - \ \"-hidden\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"base_path\",\n \"checkpoint\",\n - \ \"hidden\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* - `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where repository matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Filter - results where repository is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter distributions based on the content served by them\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Artifacts\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedArtifactDistributionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{artifact_distribution_href}\": {\n \"get\": - {\n \"operationId\": \"distributions_core_artifacts_read\",\n - \ \"description\": \"ViewSet for ArtifactDistribution.\",\n - \ \"summary\": \"Inspect an artifact distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"artifact_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Artifacts\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ArtifactDistributionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/distributions/core/openpgp/\": - {\n \"get\": {\n \"operationId\": \"distributions_core_openpgp_list\",\n - \ \"description\": \"Provides read and list methods and also - provides asynchronous CUD methods to dispatch tasks\\nwith reservation that - lock all Distributions preventing race conditions during base_path\\nchecking.\",\n - \ \"summary\": \"List open pgp distributions\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-base_path\",\n - \ \"-checkpoint\",\n \"-hidden\",\n - \ \"-name\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"base_path\",\n - \ \"checkpoint\",\n \"hidden\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* - `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where repository_version matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter distributions based on the content served by them\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Openpgp\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedOpenPGPDistributionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"distributions_core_openpgp_create\",\n \"description\": \"Trigger - an asynchronous create task\",\n \"summary\": \"Create an open - pgp distribution\",\n \"tags\": [\n \"Distributions: - Openpgp\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/OpenPGPDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OpenPGPDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OpenPGPDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_distribution_href}\": {\n - \ \"get\": {\n \"operationId\": \"distributions_core_openpgp_read\",\n - \ \"description\": \"Provides read and list methods and also - provides asynchronous CUD methods to dispatch tasks\\nwith reservation that - lock all Distributions preventing race conditions during base_path\\nchecking.\",\n - \ \"summary\": \"Inspect an open pgp distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Openpgp\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/OpenPGPDistributionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"distributions_core_openpgp_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update an open pgp distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Openpgp\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/OpenPGPDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OpenPGPDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OpenPGPDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"distributions_core_openpgp_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update an open pgp distribution\",\n \"parameters\": [\n - \ {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Openpgp\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PatchedOpenPGPDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedOpenPGPDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedOpenPGPDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"distributions_core_openpgp_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete an open - pgp distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"open_p_g_p_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Openpgp\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_distribution_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_core_openpgp_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"open_p_g_p_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Openpgp\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_distribution_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_core_openpgp_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Openpgp\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/distributions/deb/apt/\": {\n \"get\": {\n - \ \"operationId\": \"distributions_deb_apt_list\",\n \"description\": - \"An AptDistribution is just an AptPublication made available via the content - app.\\n\\nCreating an AptDistribution is a comparatively quick action. This - way Pulp users may take as\\nmuch time as is needed to prepare a VerbatimPublication - or AptPublication, and then control the\\nexact moment when that publication - is made available.\",\n \"summary\": \"List apt distributions\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where base_path - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where base_path - contains value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"base_path__icontains\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where base_path is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-base_path\",\n \"-checkpoint\",\n - \ \"-hidden\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"base_path\",\n \"checkpoint\",\n - \ \"hidden\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* - `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where repository matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Filter - results where repository is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter distributions based on the content served by them\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginateddeb.AptDistributionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"distributions_deb_apt_create\",\n \"description\": \"Trigger - an asynchronous create task\",\n \"summary\": \"Create an apt - distribution\",\n \"tags\": [\n \"Distributions: - Apt\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.AptDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_distribution_href}\": {\n \"get\": - {\n \"operationId\": \"distributions_deb_apt_read\",\n \"description\": - \"An AptDistribution is just an AptPublication made available via the content - app.\\n\\nCreating an AptDistribution is a comparatively quick action. This - way Pulp users may take as\\nmuch time as is needed to prepare a VerbatimPublication - or AptPublication, and then control the\\nexact moment when that publication - is made available.\",\n \"summary\": \"Inspect an apt distribution\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_apt_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.AptDistributionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"distributions_deb_apt_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update an apt distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptDistribution\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"distributions_deb_apt_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update an apt distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patcheddeb.AptDistribution\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patcheddeb.AptDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patcheddeb.AptDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"distributions_deb_apt_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete an apt - distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Apt\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{deb_apt_distribution_href}add_role/\": {\n \"post\": - {\n \"operationId\": \"distributions_deb_apt_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_distribution_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"distributions_deb_apt_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_distribution_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"distributions_deb_apt_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_apt_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_distribution_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_deb_apt_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_distribution_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_deb_apt_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_apt_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_distribution_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_deb_apt_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/distributions/file/file/\": - {\n \"get\": {\n \"operationId\": \"distributions_file_file_list\",\n - \ \"description\": \"\\nFileDistributions host File\\nPublications - which makes the metadata and the referenced File Content available to HTTP\\nclients. - Additionally, a FileDistribution with an associated FilePublication can be - the target\\nurl of a File Remote , allowing\\nanother instance of Pulp to - sync the content.\",\n \"summary\": \"List file distributions\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where base_path - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where base_path - contains value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"base_path__icontains\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where base_path is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-base_path\",\n \"-checkpoint\",\n - \ \"-hidden\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"base_path\",\n \"checkpoint\",\n - \ \"hidden\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* - `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where repository matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Filter - results where repository is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter distributions based on the content served by them\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedfile.FileDistributionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"distributions_file_file_create\",\n \"description\": \"Trigger - an asynchronous create task\",\n \"summary\": \"Create a file - distribution\",\n \"tags\": [\n \"Distributions: - File\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/file.FileDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_distribution_href}\": {\n - \ \"get\": {\n \"operationId\": \"distributions_file_file_read\",\n - \ \"description\": \"\\nFileDistributions host File\\nPublications - which makes the metadata and the referenced File Content available to HTTP\\nclients. - Additionally, a FileDistribution with an associated FilePublication can be - the target\\nurl of a File Remote , allowing\\nanother instance of Pulp to - sync the content.\",\n \"summary\": \"Inspect a file distribution\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/file.FileDistributionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"distributions_file_file_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a file distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: File\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/file.FileDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"distributions_file_file_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a file distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: File\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedfile.FileDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedfile.FileDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedfile.FileDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"distributions_file_file_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a file - distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: File\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_distribution_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_file_file_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: File\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{file_file_distribution_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"distributions_file_file_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_distribution_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"distributions_file_file_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_distribution_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_file_file_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: File\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{file_file_distribution_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"distributions_file_file_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_distribution_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_file_file_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: File\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/distributions/gem/gem/\": {\n \"get\": {\n - \ \"operationId\": \"distributions_gem_gem_list\",\n \"description\": - \"ViewSet for GemDistributions.\",\n \"summary\": \"List gem - distributions\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where base_path is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-base_path\",\n \"-checkpoint\",\n - \ \"-hidden\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"base_path\",\n \"checkpoint\",\n - \ \"hidden\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* - `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where repository matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Filter - results where repository is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter distributions based on the content served by them\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedgem.GemDistributionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"distributions_gem_gem_create\",\n \"description\": \"Trigger - an asynchronous create task\",\n \"summary\": \"Create a gem - distribution\",\n \"tags\": [\n \"Distributions: - Gem\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/gem.GemDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_distribution_href}\": {\n \"get\": - {\n \"operationId\": \"distributions_gem_gem_read\",\n \"description\": - \"ViewSet for GemDistributions.\",\n \"summary\": \"Inspect - a gem distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/gem.GemDistributionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"distributions_gem_gem_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a gem distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemDistribution\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"distributions_gem_gem_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a gem distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedgem.GemDistribution\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedgem.GemDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedgem.GemDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"distributions_gem_gem_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a gem - distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Gem\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{gem_gem_distribution_href}add_role/\": {\n \"post\": - {\n \"operationId\": \"distributions_gem_gem_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_distribution_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"distributions_gem_gem_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_distribution_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"distributions_gem_gem_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"gem_gem_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_distribution_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_gem_gem_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_distribution_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_gem_gem_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"gem_gem_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_distribution_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_gem_gem_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/distributions/maven/maven/\": - {\n \"get\": {\n \"operationId\": \"distributions_maven_maven_list\",\n - \ \"description\": \"ViewSet for Maven Distributions.\",\n \"summary\": - \"List maven distributions\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where base_path is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-base_path\",\n \"-checkpoint\",\n - \ \"-hidden\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"base_path\",\n \"checkpoint\",\n - \ \"hidden\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* - `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where repository matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Filter - results where repository is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter distributions based on the content served by them\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Maven\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedmaven.MavenDistributionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"distributions_maven_maven_create\",\n \"description\": \"Trigger - an asynchronous create task\",\n \"summary\": \"Create a maven - distribution\",\n \"tags\": [\n \"Distributions: - Maven\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/maven.MavenDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{maven_maven_distribution_href}\": {\n - \ \"get\": {\n \"operationId\": \"distributions_maven_maven_read\",\n - \ \"description\": \"ViewSet for Maven Distributions.\",\n \"summary\": - \"Inspect a maven distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"maven_maven_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Maven\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/maven.MavenDistributionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"distributions_maven_maven_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a maven distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"maven_maven_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Maven\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/maven.MavenDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"distributions_maven_maven_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a maven distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"maven_maven_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Maven\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedmaven.MavenDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedmaven.MavenDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedmaven.MavenDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"distributions_maven_maven_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a maven - distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"maven_maven_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Maven\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{maven_maven_distribution_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_maven_maven_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"maven_maven_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Maven\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{maven_maven_distribution_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_maven_maven_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"maven_maven_distribution_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Maven\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/distributions/npm/npm/\": {\n \"get\": {\n - \ \"operationId\": \"distributions_npm_npm_list\",\n \"description\": - \"ViewSet for NPM Distributions.\",\n \"summary\": \"List npm - distributions\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where base_path is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-base_path\",\n \"-checkpoint\",\n - \ \"-hidden\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"base_path\",\n \"checkpoint\",\n - \ \"hidden\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* - `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where repository matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Filter - results where repository is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter distributions based on the content served by them\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Npm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatednpm.NpmDistributionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"distributions_npm_npm_create\",\n \"description\": \"Trigger - an asynchronous create task\",\n \"summary\": \"Create a npm - distribution\",\n \"tags\": [\n \"Distributions: - Npm\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/npm.NpmDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.NpmDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.NpmDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{npm_npm_distribution_href}\": {\n \"get\": - {\n \"operationId\": \"distributions_npm_npm_read\",\n \"description\": - \"ViewSet for NPM Distributions.\",\n \"summary\": \"Inspect - a npm distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"npm_npm_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Npm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/npm.NpmDistributionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"distributions_npm_npm_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a npm distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"npm_npm_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Npm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.NpmDistribution\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.NpmDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.NpmDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"distributions_npm_npm_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a npm distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"npm_npm_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Npm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchednpm.NpmDistribution\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchednpm.NpmDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchednpm.NpmDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"distributions_npm_npm_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a npm - distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"npm_npm_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Npm\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{npm_npm_distribution_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"distributions_npm_npm_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"npm_npm_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Npm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{npm_npm_distribution_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_npm_npm_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"npm_npm_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Npm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/distributions/ostree/ostree/\": - {\n \"get\": {\n \"operationId\": \"distributions_ostree_ostree_list\",\n - \ \"description\": \"A ViewSet class for OSTree distributions.\",\n - \ \"summary\": \"List ostree distributions\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where base_path is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-base_path\",\n \"-checkpoint\",\n - \ \"-hidden\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"base_path\",\n \"checkpoint\",\n - \ \"hidden\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* - `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where repository matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Filter - results where repository is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter distributions based on the content served by them\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Ostree\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeDistributionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"distributions_ostree_ostree_create\",\n \"description\": - \"Trigger an asynchronous create task\",\n \"summary\": \"Create - an ostree distribution\",\n \"tags\": [\n \"Distributions: - Ostree\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_distribution_href}\": - {\n \"get\": {\n \"operationId\": \"distributions_ostree_ostree_read\",\n - \ \"description\": \"A ViewSet class for OSTree distributions.\",\n - \ \"summary\": \"Inspect an ostree distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Ostree\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeDistributionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"distributions_ostree_ostree_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update an ostree distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Ostree\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"distributions_ostree_ostree_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update an ostree distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ostree_ostree_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Ostree\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedostree.OstreeDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedostree.OstreeDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedostree.OstreeDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"distributions_ostree_ostree_delete\",\n \"description\": - \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete - an ostree distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ostree_ostree_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Ostree\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_distribution_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_ostree_ostree_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Ostree\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ostree_ostree_distribution_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"distributions_ostree_ostree_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Ostree\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_distribution_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"distributions_ostree_ostree_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ostree_ostree_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Ostree\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_distribution_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_ostree_ostree_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Ostree\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ostree_ostree_distribution_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"distributions_ostree_ostree_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ostree_ostree_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Ostree\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_distribution_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_ostree_ostree_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Ostree\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/distributions/python/pypi/\": {\n \"get\": - {\n \"operationId\": \"distributions_python_pypi_list\",\n - \ \"description\": \"\\nPulp Python Distributions are used to - distribute Python content from\\nPython Repositories or\\nPython Publications. - \ Pulp Python\\nDistributions should not be confused with \\\"Python Distribution\\\" - as defined by the Python\\ncommunity. In Pulp usage, Python content is referred - to as Python Package Content.\",\n \"summary\": \"List python - distributions\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where base_path is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-base_path\",\n \"-checkpoint\",\n - \ \"-hidden\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"base_path\",\n \"checkpoint\",\n - \ \"hidden\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* - `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where repository matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Filter - results where repository is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter distributions based on the content served by them\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Pypi\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedpython.PythonDistributionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"distributions_python_pypi_create\",\n \"description\": \"Trigger - an asynchronous create task\",\n \"summary\": \"Create a python - distribution\",\n \"tags\": [\n \"Distributions: - Pypi\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/python.PythonDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_distribution_href}\": - {\n \"get\": {\n \"operationId\": \"distributions_python_pypi_read\",\n - \ \"description\": \"\\nPulp Python Distributions are used to - distribute Python content from\\nPython Repositories or\\nPython Publications. - \ Pulp Python\\nDistributions should not be confused with \\\"Python Distribution\\\" - as defined by the Python\\ncommunity. In Pulp usage, Python content is referred - to as Python Package Content.\",\n \"summary\": \"Inspect a - python distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"python_python_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Pypi\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/python.PythonDistributionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"distributions_python_pypi_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a python distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Pypi\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/python.PythonDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"distributions_python_pypi_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a python distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"python_python_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Pypi\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedpython.PythonDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedpython.PythonDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedpython.PythonDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"distributions_python_pypi_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a python - distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"python_python_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Pypi\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_distribution_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_python_pypi_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Pypi\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{python_python_distribution_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"distributions_python_pypi_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Pypi\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_distribution_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"distributions_python_pypi_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"python_python_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Pypi\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_distribution_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_python_pypi_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Pypi\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{python_python_distribution_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"distributions_python_pypi_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"python_python_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Pypi\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_distribution_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_python_pypi_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_distribution_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Distributions: Pypi\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/distributions/rpm/rpm/\": {\n \"get\": {\n - \ \"operationId\": \"distributions_rpm_rpm_list\",\n \"description\": - \"ViewSet for RPM Distributions.\",\n \"summary\": \"List rpm - distributions\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_path contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_path__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where base_path is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-base_path\",\n \"-checkpoint\",\n - \ \"-hidden\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"base_path\",\n \"checkpoint\",\n - \ \"hidden\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* - `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where repository matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Filter - results where repository is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter distributions based on the content served by them\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedrpm.RpmDistributionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"distributions_rpm_rpm_create\",\n \"description\": \"Trigger - an asynchronous create task\",\n \"summary\": \"Create a rpm - distribution\",\n \"tags\": [\n \"Distributions: - Rpm\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.RpmDistribution\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_distribution_href}\": {\n \"get\": - {\n \"operationId\": \"distributions_rpm_rpm_read\",\n \"description\": - \"ViewSet for RPM Distributions.\",\n \"summary\": \"Inspect - a rpm distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.RpmDistributionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"distributions_rpm_rpm_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a rpm distribution\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmDistribution\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"distributions_rpm_rpm_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a rpm distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.RpmDistribution\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.RpmDistribution\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.RpmDistribution\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"distributions_rpm_rpm_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a rpm - distribution\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Rpm\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_rpm_distribution_href}add_role/\": {\n \"post\": - {\n \"operationId\": \"distributions_rpm_rpm_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_distribution_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"distributions_rpm_rpm_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_distribution_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"distributions_rpm_rpm_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Distributions: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_distribution_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"distributions_rpm_rpm_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_distribution_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_rpm_rpm_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_distribution_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_distribution_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"distributions_rpm_rpm_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Distributions: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/docs/api.json\": {\n \"get\": - {\n \"operationId\": \"docs_api.json_get\",\n \"description\": - \"OpenApi3 schema for this API. Format can be selected via content negotiation.\\n\\n- - YAML: application/vnd.oai.openapi\\n- JSON: application/vnd.oai.openapi+json\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"lang\",\n \"schema\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"af\",\n \"ar\",\n - \ \"ar-dz\",\n \"ast\",\n - \ \"az\",\n \"be\",\n - \ \"bg\",\n \"bn\",\n - \ \"br\",\n \"bs\",\n - \ \"ca\",\n \"ckb\",\n - \ \"cs\",\n \"cy\",\n - \ \"da\",\n \"de\",\n - \ \"dsb\",\n \"el\",\n - \ \"en\",\n \"en-au\",\n - \ \"en-gb\",\n \"eo\",\n - \ \"es\",\n \"es-ar\",\n - \ \"es-co\",\n \"es-mx\",\n - \ \"es-ni\",\n \"es-ve\",\n - \ \"et\",\n \"eu\",\n - \ \"fa\",\n \"fi\",\n - \ \"fr\",\n \"fy\",\n - \ \"ga\",\n \"gd\",\n - \ \"gl\",\n \"he\",\n - \ \"hi\",\n \"hr\",\n - \ \"hsb\",\n \"hu\",\n - \ \"hy\",\n \"ia\",\n - \ \"id\",\n \"ig\",\n - \ \"io\",\n \"is\",\n - \ \"it\",\n \"ja\",\n - \ \"ka\",\n \"kab\",\n - \ \"kk\",\n \"km\",\n - \ \"kn\",\n \"ko\",\n - \ \"ky\",\n \"lb\",\n - \ \"lt\",\n \"lv\",\n - \ \"mk\",\n \"ml\",\n - \ \"mn\",\n \"mr\",\n - \ \"ms\",\n \"my\",\n - \ \"nb\",\n \"ne\",\n - \ \"nl\",\n \"nn\",\n - \ \"os\",\n \"pa\",\n - \ \"pl\",\n \"pt\",\n - \ \"pt-br\",\n \"ro\",\n - \ \"ru\",\n \"sk\",\n - \ \"sl\",\n \"sq\",\n - \ \"sr\",\n \"sr-latn\",\n - \ \"sv\",\n \"sw\",\n - \ \"ta\",\n \"te\",\n - \ \"tg\",\n \"th\",\n - \ \"tk\",\n \"tr\",\n - \ \"tt\",\n \"udm\",\n - \ \"uk\",\n \"ur\",\n - \ \"uz\",\n \"vi\",\n - \ \"zh-hans\",\n \"zh-hant\"\n - \ ]\n }\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Docs: - Api.Json\"\n ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/vnd.oai.openapi+json\": - {\n \"schema\": {\n \"type\": - \"object\"\n }\n },\n - \ \"application/json\": {\n \"schema\": - {\n \"type\": \"object\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/docs/api.yaml\": {\n \"get\": {\n \"operationId\": - \"docs_api.yaml_get\",\n \"description\": \"OpenApi3 schema - for this API. Format can be selected via content negotiation.\\n\\n- YAML: - application/vnd.oai.openapi\\n- JSON: application/vnd.oai.openapi+json\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"lang\",\n \"schema\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"af\",\n \"ar\",\n - \ \"ar-dz\",\n \"ast\",\n - \ \"az\",\n \"be\",\n - \ \"bg\",\n \"bn\",\n - \ \"br\",\n \"bs\",\n - \ \"ca\",\n \"ckb\",\n - \ \"cs\",\n \"cy\",\n - \ \"da\",\n \"de\",\n - \ \"dsb\",\n \"el\",\n - \ \"en\",\n \"en-au\",\n - \ \"en-gb\",\n \"eo\",\n - \ \"es\",\n \"es-ar\",\n - \ \"es-co\",\n \"es-mx\",\n - \ \"es-ni\",\n \"es-ve\",\n - \ \"et\",\n \"eu\",\n - \ \"fa\",\n \"fi\",\n - \ \"fr\",\n \"fy\",\n - \ \"ga\",\n \"gd\",\n - \ \"gl\",\n \"he\",\n - \ \"hi\",\n \"hr\",\n - \ \"hsb\",\n \"hu\",\n - \ \"hy\",\n \"ia\",\n - \ \"id\",\n \"ig\",\n - \ \"io\",\n \"is\",\n - \ \"it\",\n \"ja\",\n - \ \"ka\",\n \"kab\",\n - \ \"kk\",\n \"km\",\n - \ \"kn\",\n \"ko\",\n - \ \"ky\",\n \"lb\",\n - \ \"lt\",\n \"lv\",\n - \ \"mk\",\n \"ml\",\n - \ \"mn\",\n \"mr\",\n - \ \"ms\",\n \"my\",\n - \ \"nb\",\n \"ne\",\n - \ \"nl\",\n \"nn\",\n - \ \"os\",\n \"pa\",\n - \ \"pl\",\n \"pt\",\n - \ \"pt-br\",\n \"ro\",\n - \ \"ru\",\n \"sk\",\n - \ \"sl\",\n \"sq\",\n - \ \"sr\",\n \"sr-latn\",\n - \ \"sv\",\n \"sw\",\n - \ \"ta\",\n \"te\",\n - \ \"tg\",\n \"th\",\n - \ \"tk\",\n \"tr\",\n - \ \"tt\",\n \"udm\",\n - \ \"uk\",\n \"ur\",\n - \ \"uz\",\n \"vi\",\n - \ \"zh-hans\",\n \"zh-hant\"\n - \ ]\n }\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Docs: - Api.Yaml\"\n ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/vnd.oai.openapi\": - {\n \"schema\": {\n \"type\": - \"object\"\n }\n },\n - \ \"application/yaml\": {\n \"schema\": - {\n \"type\": \"object\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/domains/\": {\n \"get\": {\n \"operationId\": - \"domains_list\",\n \"description\": \"ViewSet for Domain.\\n\\nNOTE: - This API endpoint is in \\\"tech preview\\\" and subject to change\",\n \"summary\": - \"List domains\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-hide_guarded_distributions\",\n - \ \"-name\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-redirect_to_object_storage\",\n \"-storage_class\",\n - \ \"-storage_settings\",\n \"description\",\n - \ \"hide_guarded_distributions\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"redirect_to_object_storage\",\n - \ \"storage_class\",\n \"storage_settings\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `storage_class` - Storage class\\n* - `-storage_class` - Storage class (descending)\\n* `storage_settings` - Storage - settings\\n* `-storage_settings` - Storage settings (descending)\\n* `redirect_to_object_storage` - - Redirect to object storage\\n* `-redirect_to_object_storage` - Redirect - to object storage (descending)\\n* `hide_guarded_distributions` - Hide guarded - distributions\\n* `-hide_guarded_distributions` - Hide guarded distributions - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Domains\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedDomainResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"domains_create\",\n \"description\": \"ViewSet for Domain.\\n\\nNOTE: - This API endpoint is in \\\"tech preview\\\" and subject to change\",\n \"summary\": - \"Create a domain\",\n \"tags\": [\n \"Domains\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Domain\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Domain\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Domain\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/DomainResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{domain_href}\": {\n \"get\": {\n \"operationId\": - \"domains_read\",\n \"description\": \"ViewSet for Domain.\\n\\nNOTE: - This API endpoint is in \\\"tech preview\\\" and subject to change\",\n \"summary\": - \"Inspect a domain\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"domain_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Domains\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/DomainResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"domains_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a domain\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"domain_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Domains\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Domain\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Domain\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Domain\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"domains_partial_update\",\n \"description\": \"Trigger an - asynchronous partial update task\",\n \"summary\": \"Update - a domain\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"domain_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Domains\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedDomain\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PatchedDomain\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedDomain\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"domains_delete\",\n \"description\": \"Trigger an asynchronous - delete task\",\n \"summary\": \"Delete a domain\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"domain_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Domains\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{domain_href}set_label/\": {\n \"post\": {\n \"operationId\": - \"domains_set_label\",\n \"description\": \"Set a single pulp_label - on the object to a specific value or null.\",\n \"summary\": - \"Set a label\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"domain_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Domains\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{domain_href}unset_label/\": {\n \"post\": - {\n \"operationId\": \"domains_unset_label\",\n \"description\": - \"Unset a single pulp_label on the object.\",\n \"summary\": - \"Unset a label\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"domain_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Domains\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/domains/migrate/\": {\n - \ \"post\": {\n \"operationId\": \"domains_migrate\",\n - \ \"description\": \"Migrate the domain's storage backend to - a new one.\\n\\nLaunches a background task to copy the domain's artifacts - over to the supplied storage\\nbackend. Then updates the domain's storage - settings to the new storage backend. This task\\ndoes not delete the stored - files of the artifacts from the previous backend.\\n\\n**IMPORTANT** This - task will block all other tasks within the domain until the migration is\\ncompleted, - essentially putting the domain into a read only state. Content will still - be\\nserved from the old storage backend until the migration has completed, - so don't remove\\nthe old backend until then. Note, this endpoint is not allowed - on the default domain.\\n\\nThis feature is in Tech Preview and is subject - to future change and thus not guaranteed to\\nbe backwards compatible.\",\n - \ \"summary\": \"Migrate storage backend\",\n \"tags\": - [\n \"Domains\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/DomainBackendMigrator\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/DomainBackendMigrator\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/DomainBackendMigrator\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/exporters/core/filesystem/\": - {\n \"get\": {\n \"operationId\": \"exporters_core_filesystem_list\",\n - \ \"description\": \"Endpoint for managing FilesystemExporters.\",\n - \ \"summary\": \"List filesystem exporters\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-method\",\n \"-name\",\n - \ \"-path\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"method\",\n \"name\",\n - \ \"path\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `path` - Path\\n* `-path` - Path - (descending)\\n* `method` - Method\\n* `-method` - Method (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Exporters: - Filesystem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedFilesystemExporterResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"exporters_core_filesystem_create\",\n \"description\": \"Endpoint - for managing FilesystemExporters.\",\n \"summary\": \"Create - a filesystem exporter\",\n \"tags\": [\n \"Exporters: - Filesystem\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/FilesystemExporter\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/FilesystemExporter\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/FilesystemExporter\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/FilesystemExporterResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{filesystem_exporter_href}exports/\": - {\n \"get\": {\n \"operationId\": \"exporters_core_filesystem_exports_list\",\n - \ \"description\": \"Endpoint for managing FilesystemExports.\",\n - \ \"summary\": \"List filesystem exports\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"filesystem_exporter_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Exporters: - Filesystem Exports\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PaginatedFilesystemExportResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"post\": - {\n \"operationId\": \"exporters_core_filesystem_exports_create\",\n - \ \"description\": \"Trigger an asynchronous task to export - files to the filesystem\",\n \"summary\": \"Create a filesystem - export\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"filesystem_exporter_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Exporters: Filesystem Exports\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/FilesystemExport\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/FilesystemExport\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/FilesystemExport\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{filesystem_filesystem_export_href}\": - {\n \"get\": {\n \"operationId\": \"exporters_core_filesystem_exports_read\",\n - \ \"description\": \"Endpoint for managing FilesystemExports.\",\n - \ \"summary\": \"Inspect a filesystem export\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"filesystem_filesystem_export_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Exporters: - Filesystem Exports\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/FilesystemExportResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"delete\": - {\n \"operationId\": \"exporters_core_filesystem_exports_delete\",\n - \ \"description\": \"Endpoint for managing FilesystemExports.\",\n - \ \"summary\": \"Delete a filesystem export\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"filesystem_filesystem_export_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Exporters: Filesystem Exports\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"204\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"{filesystem_exporter_href}\": {\n \"get\": - {\n \"operationId\": \"exporters_core_filesystem_read\",\n - \ \"description\": \"Endpoint for managing FilesystemExporters.\",\n - \ \"summary\": \"Inspect a filesystem exporter\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"filesystem_exporter_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Exporters: - Filesystem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/FilesystemExporterResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"exporters_core_filesystem_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a filesystem exporter\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"filesystem_exporter_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Exporters: Filesystem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/FilesystemExporter\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/FilesystemExporter\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/FilesystemExporter\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"exporters_core_filesystem_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a filesystem exporter\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"filesystem_exporter_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Exporters: Filesystem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedFilesystemExporter\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedFilesystemExporter\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedFilesystemExporter\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"exporters_core_filesystem_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a filesystem - exporter\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"filesystem_exporter_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Exporters: Filesystem\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/exporters/core/pulp/\": {\n \"get\": {\n - \ \"operationId\": \"exporters_core_pulp_list\",\n \"description\": - \"ViewSet for viewing PulpExporters.\",\n \"summary\": \"List - pulp exporters\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-name\",\n \"-path\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"name\",\n - \ \"path\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `path` - Path\\n* `-path` - Path - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Exporters: - Pulp\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedPulpExporterResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"exporters_core_pulp_create\",\n \"description\": \"ViewSet - for viewing PulpExporters.\",\n \"summary\": \"Create a pulp - exporter\",\n \"tags\": [\n \"Exporters: - Pulp\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PulpExporter\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpExporter\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PulpExporter\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpExporterResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{pulp_exporter_href}exports/\": {\n \"get\": {\n \"operationId\": - \"exporters_core_pulp_exports_list\",\n \"description\": \"ViewSet - for viewing exports from a PulpExporter.\",\n \"summary\": - \"List pulp exports\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"pulp_exporter_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Exporters: - Pulp Exports\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedPulpExportResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"exporters_core_pulp_exports_create\",\n \"description\": - \"Trigger an asynchronous task to export a set of repositories\",\n \"summary\": - \"Create a pulp export\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"pulp_exporter_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Exporters: Pulp Exports\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpExport\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PulpExport\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpExport\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{pulp_pulp_export_href}\": {\n \"get\": - {\n \"operationId\": \"exporters_core_pulp_exports_read\",\n - \ \"description\": \"ViewSet for viewing exports from a PulpExporter.\",\n - \ \"summary\": \"Inspect a pulp export\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"pulp_pulp_export_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Exporters: - Pulp Exports\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PulpExportResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"exporters_core_pulp_exports_delete\",\n \"description\": - \"ViewSet for viewing exports from a PulpExporter.\",\n \"summary\": - \"Delete a pulp export\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"pulp_pulp_export_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Exporters: Pulp Exports\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"{pulp_exporter_href}\": - {\n \"get\": {\n \"operationId\": \"exporters_core_pulp_read\",\n - \ \"description\": \"ViewSet for viewing PulpExporters.\",\n - \ \"summary\": \"Inspect a pulp exporter\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"pulp_exporter_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Exporters: - Pulp\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PulpExporterResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"exporters_core_pulp_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a pulp exporter\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"pulp_exporter_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Exporters: Pulp\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpExporter\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PulpExporter\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpExporter\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"exporters_core_pulp_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a pulp exporter\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"pulp_exporter_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Exporters: Pulp\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedPulpExporter\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedPulpExporter\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedPulpExporter\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"exporters_core_pulp_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a pulp - exporter\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"pulp_exporter_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Exporters: Pulp\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/groups/\": {\n \"get\": - {\n \"operationId\": \"groups_list\",\n \"description\": - \"ViewSet for Group.\",\n \"summary\": \"List groups\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"id\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where id matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"integer\"\n }\n },\n \"description\": - \"Filter results where id is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-id\",\n \"-name\",\n - \ \"-pk\",\n \"id\",\n - \ \"name\",\n \"pk\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `id` - Id\\n* `-id` - - Id (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Groups\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedGroupResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"groups_create\",\n \"description\": \"ViewSet for Group.\",\n - \ \"summary\": \"Create a group\",\n \"tags\": - [\n \"Groups\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Group\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Group\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Group\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/GroupResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{group_href}roles/\": {\n \"get\": - {\n \"operationId\": \"groups_roles_list\",\n \"description\": - \"ViewSet for GroupRole.\",\n \"summary\": \"List group roles\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"content_object\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"content_object\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"domain\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n },\n - \ \"description\": \"Foreign Key referenced by HREF\"\n - \ },\n {\n \"in\": - \"path\",\n \"name\": \"group_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-description\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-role\",\n \"description\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"role\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `role` - Role\\n* `-role` - Role (descending)\\n* `description` - - Description\\n* `-description` - Description (descending)\\n* `pulp_created` - - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"role\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"role__contains\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"role__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"role__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"role__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Groups: - Roles\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedGroupRoleResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"groups_roles_create\",\n \"description\": \"ViewSet for GroupRole.\",\n - \ \"summary\": \"Create a group role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"group_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Groups: Roles\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/GroupRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/GroupRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/GroupRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/GroupRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{groups_group_role_href}\": {\n \"get\": - {\n \"operationId\": \"groups_roles_read\",\n \"description\": - \"ViewSet for GroupRole.\",\n \"summary\": \"Inspect a group - role\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"groups_group_role_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Groups: - Roles\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/GroupRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"groups_roles_delete\",\n \"description\": \"ViewSet for GroupRole.\",\n - \ \"summary\": \"Delete a group role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"groups_group_role_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Groups: Roles\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"{group_href}users/\": - {\n \"get\": {\n \"operationId\": \"groups_users_list\",\n - \ \"description\": \"List group users.\",\n \"summary\": - \"List users\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"group_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Groups: - Users\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedGroupUserResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"groups_users_create\",\n \"description\": \"Add a user to - a group.\",\n \"summary\": \"Create an user\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"group_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Groups: Users\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/GroupUser\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/GroupUser\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/GroupUser\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/GroupUserResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{groups_user_href}\": {\n \"delete\": - {\n \"operationId\": \"groups_users_delete\",\n \"description\": - \"Remove a user from a group.\",\n \"summary\": \"Delete an - user\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"groups_user_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Groups: Users\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"204\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"{group_href}\": {\n \"get\": {\n \"operationId\": - \"groups_read\",\n \"description\": \"ViewSet for Group.\",\n - \ \"summary\": \"Inspect a group\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"group_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Groups\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/GroupResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"groups_update\",\n - \ \"description\": \"ViewSet for Group.\",\n \"summary\": - \"Update a group\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"group_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Groups\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Group\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Group\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Group\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/GroupResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"groups_partial_update\",\n \"description\": \"ViewSet for - Group.\",\n \"summary\": \"Update a group\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"group_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Groups\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedGroup\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PatchedGroup\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedGroup\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/GroupResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"groups_delete\",\n \"description\": \"ViewSet for Group.\",\n - \ \"summary\": \"Delete a group\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"group_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Groups\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"{group_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"groups_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"group_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Groups\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{group_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"groups_list_roles\",\n \"description\": - \"List roles assigned to this object.\",\n \"summary\": \"List - roles\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"group_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Groups\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{group_href}my_permissions/\": {\n \"get\": - {\n \"operationId\": \"groups_my_permissions\",\n \"description\": - \"List permissions available to the current user on this object.\",\n \"summary\": - \"List user permissions\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"group_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Groups\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{group_href}remove_role/\": {\n \"post\": - {\n \"operationId\": \"groups_remove_role\",\n \"description\": - \"Remove a role for this object from users/groups.\",\n \"summary\": - \"Remove a role\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"group_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Groups\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/importers/core/pulp/\": - {\n \"get\": {\n \"operationId\": \"importers_core_pulp_list\",\n - \ \"description\": \"ViewSet for PulpImporters.\",\n \"summary\": - \"List pulp importers\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-name\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"pulp_type\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Importers: - Pulp\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedPulpImporterResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"importers_core_pulp_create\",\n \"description\": \"ViewSet - for PulpImporters.\",\n \"summary\": \"Create a pulp importer\",\n - \ \"tags\": [\n \"Importers: Pulp\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpImporter\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PulpImporter\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpImporter\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PulpImporterResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{pulp_importer_href}imports/\": {\n \"get\": - {\n \"operationId\": \"importers_core_pulp_imports_list\",\n - \ \"description\": \"ViewSet for PulpImports.\",\n \"summary\": - \"List pulp imports\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"pulp_importer_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Importers: - Pulp Imports\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedImportResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"importers_core_pulp_imports_create\",\n \"description\": - \"Trigger an asynchronous task to import a Pulp export.\",\n \"summary\": - \"Create a pulp import\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"pulp_importer_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Importers: Pulp Imports\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpImport\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PulpImport\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpImport\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/TaskGroupOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{pulp_pulp_import_href}\": {\n \"get\": - {\n \"operationId\": \"importers_core_pulp_imports_read\",\n - \ \"description\": \"ViewSet for PulpImports.\",\n \"summary\": - \"Inspect a pulp import\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"pulp_pulp_import_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Importers: - Pulp Imports\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ImportResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"importers_core_pulp_imports_delete\",\n \"description\": - \"ViewSet for PulpImports.\",\n \"summary\": \"Delete a pulp - import\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"pulp_pulp_import_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Importers: Pulp Imports\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"{pulp_importer_href}\": - {\n \"get\": {\n \"operationId\": \"importers_core_pulp_read\",\n - \ \"description\": \"ViewSet for PulpImporters.\",\n \"summary\": - \"Inspect a pulp importer\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"pulp_importer_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Importers: - Pulp\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PulpImporterResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"importers_core_pulp_update\",\n - \ \"description\": \"ViewSet for PulpImporters.\",\n \"summary\": - \"Update a pulp importer\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"pulp_importer_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Importers: Pulp\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpImporter\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PulpImporter\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpImporter\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PulpImporterResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"importers_core_pulp_partial_update\",\n \"description\": - \"ViewSet for PulpImporters.\",\n \"summary\": \"Update a pulp - importer\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"pulp_importer_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Importers: Pulp\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedPulpImporter\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedPulpImporter\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedPulpImporter\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PulpImporterResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"importers_core_pulp_delete\",\n \"description\": \"ViewSet - for PulpImporters.\",\n \"summary\": \"Delete a pulp importer\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"pulp_importer_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Importers: Pulp\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"204\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp/api/v3/importers/core/pulp/import-check/\": {\n - \ \"post\": {\n \"operationId\": \"pulp_import_check_post\",\n - \ \"description\": \"Evaluates validity of proposed PulpImport - parameters 'toc', 'path', and 'repo_mapping'.\\n\\n* Checks that toc, path - are in ALLOWED_IMPORT_PATHS\\n* if ALLOWED:\\n * Checks that toc, path exist - and are readable\\n * If toc specified, checks that containing dir is writeable\\n* - Checks that repo_mapping is valid JSON\",\n \"summary\": \"Validate - the parameters to be used for a PulpImport call\",\n \"tags\": - [\n \"Importers: Pulp Import-Check\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpImportCheck\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpImportCheck\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PulpImportCheck\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PulpImportCheckResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/livez/\": {\n \"get\": - {\n \"operationId\": \"livez_read\",\n \"description\": - \"Returns 200 OK when API is alive.\",\n \"summary\": \"Inspect - liveness of Pulp's REST API.\",\n \"tags\": [\n \"Livez\"\n - \ ],\n \"responses\": {\n \"200\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp/api/v3/login/\": - {\n \"get\": {\n \"operationId\": \"login_read\",\n - \ \"tags\": [\n \"Login\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/LoginResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"login\",\n \"tags\": [\n \"Login\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/LoginResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"logout\",\n \"tags\": [\n \"Login\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"204\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp/api/v3/orphans/\": {\n \"delete\": - {\n \"operationId\": \"orphans_delete\",\n \"description\": - \"DEPRECATED! Trigger an asynchronous task that deletes all orphaned content - and artifacts. Use the `POST /pulp/api/v3/orphans/cleanup/` call instead.\",\n - \ \"summary\": \"Delete orphans\",\n \"tags\": - [\n \"Orphans\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/orphans/cleanup/\": {\n \"post\": {\n \"operationId\": - \"orphans_cleanup_cleanup\",\n \"description\": \"Trigger an - asynchronous orphan cleanup operation.\",\n \"tags\": [\n \"Orphans: - Cleanup\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/OrphansCleanup\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OrphansCleanup\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/OrphansCleanup\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/publications/\": {\n \"get\": {\n \"operationId\": - \"publications_list\",\n \"description\": \"A base class for - any publication viewset.\",\n \"summary\": \"List publications\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"content__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-checkpoint\",\n - \ \"-complete\",\n \"-pass_through\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"checkpoint\",\n - \ \"complete\",\n \"pass_through\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\",\n - \ \"pulp_type\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* - `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* - `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_type\",\n \"schema\": {\n \"type\": - \"string\",\n \"enum\": [\n \"deb.apt-publication\",\n - \ \"deb.verbatim-publication\",\n \"file.file\",\n - \ \"gem.gem\",\n \"python.python\",\n - \ \"rpm.rpm\"\n ]\n - \ },\n \"description\": \"Pulp - type\\n\\n* `deb.verbatim-publication` - deb.verbatim-publication\\n* `deb.apt-publication` - - deb.apt-publication\\n* `rpm.rpm` - rpm.rpm\\n* `python.python` - python.python\\n* - `file.file` - file.file\\n* `gem.gem` - gem.gem\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_type__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"deb.apt-publication\",\n - \ \"deb.verbatim-publication\",\n \"file.file\",\n - \ \"gem.gem\",\n \"python.python\",\n - \ \"rpm.rpm\"\n ]\n - \ }\n },\n \"description\": - \"Multiple values may be separated by commas.\\n\\n* `deb.verbatim-publication` - - deb.verbatim-publication\\n* `deb.apt-publication` - deb.apt-publication\\n* - `rpm.rpm` - rpm.rpm\\n* `python.python` - python.python\\n* `file.file` - - file.file\\n* `gem.gem` - gem.gem\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedPublicationResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/publications/deb/apt/\": - {\n \"get\": {\n \"operationId\": \"publications_deb_apt_list\",\n - \ \"description\": \"An AptPublication is the ready to serve - Pulp-internal representation of an AptRepositoryVersion.\\n\\nWhen creating - an APT publication, users must use simple or structured mode (or both). If - the\\npublication should include '.deb' packages that were manually uploaded - to the relevant\\nAptRepository, users must use 'simple=true'. Conversely, - 'structured=true' is only useful for\\npublishing content obtained via synchronization. - Once a Pulp publication has been created, it\\ncan be served by creating a - Pulp distribution (in a near atomic action).\",\n \"summary\": - \"List apt publications\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"checkpoint\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where checkpoint matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"content__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-checkpoint\",\n - \ \"-complete\",\n \"-pass_through\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"checkpoint\",\n - \ \"complete\",\n \"pass_through\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\",\n - \ \"pulp_type\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* - `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* - `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginateddeb.AptPublicationResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"publications_deb_apt_create\",\n \"description\": \"Trigger - an asynchronous task to publish content\",\n \"summary\": \"Create - an apt publication\",\n \"tags\": [\n \"Publications: - Apt\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.AptPublication\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptPublication\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptPublication\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_publication_href}\": {\n \"get\": - {\n \"operationId\": \"publications_deb_apt_read\",\n \"description\": - \"An AptPublication is the ready to serve Pulp-internal representation of - an AptRepositoryVersion.\\n\\nWhen creating an APT publication, users must - use simple or structured mode (or both). If the\\npublication should include - '.deb' packages that were manually uploaded to the relevant\\nAptRepository, - users must use 'simple=true'. Conversely, 'structured=true' is only useful - for\\npublishing content obtained via synchronization. Once a Pulp publication - has been created, it\\ncan be served by creating a Pulp distribution (in a - near atomic action).\",\n \"summary\": \"Inspect an apt publication\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_apt_publication_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.AptPublicationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"publications_deb_apt_delete\",\n \"description\": \"An AptPublication - is the ready to serve Pulp-internal representation of an AptRepositoryVersion.\\n\\nWhen - creating an APT publication, users must use simple or structured mode (or - both). If the\\npublication should include '.deb' packages that were manually - uploaded to the relevant\\nAptRepository, users must use 'simple=true'. Conversely, - 'structured=true' is only useful for\\npublishing content obtained via synchronization. - Once a Pulp publication has been created, it\\ncan be served by creating a - Pulp distribution (in a near atomic action).\",\n \"summary\": - \"Delete an apt publication\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_apt_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Publications: Apt\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"{deb_apt_publication_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"publications_deb_apt_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Publications: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_publication_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"publications_deb_apt_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_publication_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"publications_deb_apt_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_apt_publication_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_publication_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"publications_deb_apt_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Publications: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/publications/deb/verbatim/\": - {\n \"get\": {\n \"operationId\": \"publications_deb_verbatim_list\",\n - \ \"description\": \"An VerbatimPublication is the Pulp-internal - representation of a \\\"mirrored\\\" AptRepositoryVersion.\\n\\nIn other words, - the verbatim publisher will recreate the synced subset of some a APT\\nrepository - using the exact same metadata files and signatures as used by the upstream - original.\\nOnce a Pulp publication has been created, it can be served by - creating a Pulp distribution (in\\na near atomic action).\",\n \"summary\": - \"List verbatim publications\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"checkpoint\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where checkpoint matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"content__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-checkpoint\",\n - \ \"-complete\",\n \"-pass_through\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"checkpoint\",\n - \ \"complete\",\n \"pass_through\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\",\n - \ \"pulp_type\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* - `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* - `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Verbatim\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginateddeb.VerbatimPublicationResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"publications_deb_verbatim_create\",\n \"description\": \"Trigger - an asynchronous task to publish content\",\n \"summary\": \"Create - a verbatim publication\",\n \"tags\": [\n \"Publications: - Verbatim\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.VerbatimPublication\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.VerbatimPublication\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.VerbatimPublication\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_verbatim_publication_href}\": {\n - \ \"get\": {\n \"operationId\": \"publications_deb_verbatim_read\",\n - \ \"description\": \"An VerbatimPublication is the Pulp-internal - representation of a \\\"mirrored\\\" AptRepositoryVersion.\\n\\nIn other words, - the verbatim publisher will recreate the synced subset of some a APT\\nrepository - using the exact same metadata files and signatures as used by the upstream - original.\\nOnce a Pulp publication has been created, it can be served by - creating a Pulp distribution (in\\na near atomic action).\",\n \"summary\": - \"Inspect a verbatim publication\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_verbatim_publication_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Verbatim\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.VerbatimPublicationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"publications_deb_verbatim_delete\",\n \"description\": \"An - VerbatimPublication is the Pulp-internal representation of a \\\"mirrored\\\" - AptRepositoryVersion.\\n\\nIn other words, the verbatim publisher will recreate - the synced subset of some a APT\\nrepository using the exact same metadata - files and signatures as used by the upstream original.\\nOnce a Pulp publication - has been created, it can be served by creating a Pulp distribution (in\\na - near atomic action).\",\n \"summary\": \"Delete a verbatim - publication\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_verbatim_publication_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Publications: Verbatim\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"204\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"{deb_verbatim_publication_href}add_role/\": {\n \"post\": - {\n \"operationId\": \"publications_deb_verbatim_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_verbatim_publication_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Publications: Verbatim\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{deb_verbatim_publication_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"publications_deb_verbatim_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_verbatim_publication_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Verbatim\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_verbatim_publication_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"publications_deb_verbatim_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_verbatim_publication_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Verbatim\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_verbatim_publication_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"publications_deb_verbatim_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_verbatim_publication_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Publications: Verbatim\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/publications/file/file/\": {\n \"get\": - {\n \"operationId\": \"publications_file_file_list\",\n \"description\": - \"\\nA FilePublication contains metadata about all the File Content in a particular - File Repository Version.\\nOnce a FilePublication has been created, it can - be hosted using the\\nFile Distribution API.\",\n \"summary\": - \"List file publications\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"checkpoint\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where checkpoint matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"content__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-checkpoint\",\n - \ \"-complete\",\n \"-pass_through\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"checkpoint\",\n - \ \"complete\",\n \"pass_through\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\",\n - \ \"pulp_type\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* - `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* - `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedfile.FilePublicationResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"publications_file_file_create\",\n \"description\": \"Trigger - an asynchronous task to publish file content.\",\n \"summary\": - \"Create a file publication\",\n \"tags\": [\n \"Publications: - File\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/file.FilePublication\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FilePublication\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FilePublication\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_publication_href}\": {\n \"get\": - {\n \"operationId\": \"publications_file_file_read\",\n \"description\": - \"\\nA FilePublication contains metadata about all the File Content in a particular - File Repository Version.\\nOnce a FilePublication has been created, it can - be hosted using the\\nFile Distribution API.\",\n \"summary\": - \"Inspect a file publication\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/file.FilePublicationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"publications_file_file_delete\",\n \"description\": \"\\nA - FilePublication contains metadata about all the File Content in a particular - File Repository Version.\\nOnce a FilePublication has been created, it can - be hosted using the\\nFile Distribution API.\",\n \"summary\": - \"Delete a file publication\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Publications: File\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"{file_file_publication_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"publications_file_file_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Publications: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_publication_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"publications_file_file_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_publication_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"publications_file_file_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_publication_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_publication_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"publications_file_file_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Publications: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/publications/gem/gem/\": - {\n \"get\": {\n \"operationId\": \"publications_gem_gem_list\",\n - \ \"description\": \"A ViewSet for GemPublication.\",\n \"summary\": - \"List gem publications\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"checkpoint\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where checkpoint matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"content__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-checkpoint\",\n - \ \"-complete\",\n \"-pass_through\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"checkpoint\",\n - \ \"complete\",\n \"pass_through\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\",\n - \ \"pulp_type\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* - `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* - `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedgem.GemPublicationResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"publications_gem_gem_create\",\n \"description\": \"Trigger - an asynchronous task to publish gem content\",\n \"summary\": - \"Create a gem publication\",\n \"tags\": [\n \"Publications: - Gem\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/gem.GemPublication\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemPublication\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemPublication\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_publication_href}\": {\n \"get\": - {\n \"operationId\": \"publications_gem_gem_read\",\n \"description\": - \"A ViewSet for GemPublication.\",\n \"summary\": \"Inspect - a gem publication\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"gem_gem_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/gem.GemPublicationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"publications_gem_gem_delete\",\n \"description\": \"A ViewSet - for GemPublication.\",\n \"summary\": \"Delete a gem publication\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"gem_gem_publication_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Publications: Gem\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"{gem_gem_publication_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"publications_gem_gem_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Publications: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_publication_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"publications_gem_gem_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_publication_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"publications_gem_gem_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"gem_gem_publication_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_publication_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"publications_gem_gem_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Publications: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/publications/python/pypi/\": - {\n \"get\": {\n \"operationId\": \"publications_python_pypi_list\",\n - \ \"description\": \"\\nPython Publications refer to the Python - Package content in a repository version, and include\\nmetadata about that - content.\",\n \"summary\": \"List python publications\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"checkpoint\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where checkpoint - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"content__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-checkpoint\",\n - \ \"-complete\",\n \"-pass_through\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"checkpoint\",\n - \ \"complete\",\n \"pass_through\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\",\n - \ \"pulp_type\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* - `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* - `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Pypi\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedpython.PythonPublicationResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"publications_python_pypi_create\",\n \"description\": \"\\nDispatches - a publish task, which generates metadata that will be used by pip.\",\n \"summary\": - \"Create a python publication\",\n \"tags\": [\n \"Publications: - Pypi\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/python.PythonPublication\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonPublication\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonPublication\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_publication_href}\": {\n - \ \"get\": {\n \"operationId\": \"publications_python_pypi_read\",\n - \ \"description\": \"\\nPython Publications refer to the Python - Package content in a repository version, and include\\nmetadata about that - content.\",\n \"summary\": \"Inspect a python publication\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"python_python_publication_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Pypi\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/python.PythonPublicationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"publications_python_pypi_delete\",\n \"description\": \"\\nPython - Publications refer to the Python Package content in a repository version, - and include\\nmetadata about that content.\",\n \"summary\": - \"Delete a python publication\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"python_python_publication_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Publications: Pypi\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"204\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"{python_python_publication_href}add_role/\": {\n \"post\": - {\n \"operationId\": \"publications_python_pypi_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_publication_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Publications: Pypi\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{python_python_publication_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"publications_python_pypi_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_publication_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Pypi\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_publication_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"publications_python_pypi_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"python_python_publication_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Pypi\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_publication_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"publications_python_pypi_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_publication_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Publications: Pypi\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/publications/rpm/rpm/\": {\n \"get\": {\n - \ \"operationId\": \"publications_rpm_rpm_list\",\n \"description\": - \"ViewSet for Rpm Publications.\",\n \"summary\": \"List rpm - publications\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"checkpoint\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where checkpoint matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"content__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-checkpoint\",\n - \ \"-complete\",\n \"-pass_through\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"checkpoint\",\n - \ \"complete\",\n \"pass_through\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\",\n - \ \"pulp_type\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* - `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* - `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Repository referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository_version\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedrpm.RpmPublicationResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"publications_rpm_rpm_create\",\n \"description\": \"Trigger - an asynchronous task to create a new RPM content publication.\",\n \"summary\": - \"Create a rpm publication\",\n \"tags\": [\n \"Publications: - Rpm\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.RpmPublication\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmPublication\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmPublication\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_publication_href}\": {\n \"get\": - {\n \"operationId\": \"publications_rpm_rpm_read\",\n \"description\": - \"ViewSet for Rpm Publications.\",\n \"summary\": \"Inspect - a rpm publication\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_rpm_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.RpmPublicationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"publications_rpm_rpm_delete\",\n \"description\": \"ViewSet - for Rpm Publications.\",\n \"summary\": \"Delete a rpm publication\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_publication_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Publications: Rpm\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"{rpm_rpm_publication_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"publications_rpm_rpm_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Publications: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_publication_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"publications_rpm_rpm_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_publication_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"publications_rpm_rpm_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_publication_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Publications: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_publication_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"publications_rpm_rpm_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_publication_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Publications: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/pulp_ansible/tags/\": {\n - \ \"get\": {\n \"operationId\": \"pulp_ansible_tags_list\",\n - \ \"description\": \"ViewSet for Tag models.\",\n \"summary\": - \"List tags\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Tags\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedTagResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/pulp_container/namespaces/\": - {\n \"get\": {\n \"operationId\": \"pulp_container_namespaces_list\",\n - \ \"description\": \"ViewSet for ContainerNamespaces.\",\n \"summary\": - \"List container namespaces\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-name\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk - (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Container: - Namespaces\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ContainerNamespaceResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"pulp_container_namespaces_create\",\n \"description\": \"ViewSet - for ContainerNamespaces.\",\n \"summary\": \"Create a container - namespace\",\n \"tags\": [\n \"Pulp_Container: - Namespaces\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerNamespace\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerNamespace\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerNamespace\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerNamespaceResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_namespace_href}\": - {\n \"get\": {\n \"operationId\": \"pulp_container_namespaces_read\",\n - \ \"description\": \"ViewSet for ContainerNamespaces.\",\n \"summary\": - \"Inspect a container namespace\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_container_namespace_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Container: - Namespaces\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerNamespaceResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"pulp_container_namespaces_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a container - namespace\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_namespace_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Pulp_Container: Namespaces\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_namespace_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"pulp_container_namespaces_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_namespace_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Pulp_Container: Namespaces\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_namespace_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"pulp_container_namespaces_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_namespace_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Container: - Namespaces\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_namespace_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"pulp_container_namespaces_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_namespace_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Container: - Namespaces\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_namespace_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"pulp_container_namespaces_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_namespace_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Pulp_Container: Namespaces\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/remotes/\": {\n \"get\": {\n \"operationId\": - \"remotes_list\",\n \"description\": \"A customized named ModelViewSet - that knows how to register itself with the Pulp API router.\\n\\nThis viewset - is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail - models are supported by the ``register_with`` method.\\n\\nAttributes:\\n - \ lookup_field (str): The name of the field by which an object should be - looked up, in\\n addition to any parent lookups if this ViewSet is - nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final - path segment that should identify the ViewSet's\\n collection endpoint.\\n - \ nest_prefix (str): Optional prefix under which this ViewSet should be - nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router - with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet - should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping - of key names that would appear in self.kwargs\\n to django model filter - expressions that can be used with the corresponding value from\\n self.kwargs, - used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n - \ schema (DefaultSchema): The schema class to use by default in a viewset.\",\n - \ \"summary\": \"List remotes\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-connect_timeout\",\n - \ \"-download_concurrency\",\n \"-headers\",\n - \ \"-max_retries\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-proxy_password\",\n - \ \"-proxy_url\",\n \"-proxy_username\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-rate_limit\",\n - \ \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n - \ \"-tls_validation\",\n \"-total_timeout\",\n - \ \"-url\",\n \"-username\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"tls_validation\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_type\",\n \"schema\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"ansible.collection\",\n \"ansible.git\",\n - \ \"ansible.role\",\n \"container.container\",\n - \ \"container.pull-through\",\n \"deb.apt-remote\",\n - \ \"file.file\",\n \"gem.gem\",\n - \ \"maven.maven\",\n \"npm.npm\",\n - \ \"ostree.ostree\",\n \"python.python\",\n - \ \"rpm.rpm\",\n \"rpm.uln\"\n - \ ]\n },\n \"description\": - \"Pulp type\\n\\n* `maven.maven` - maven.maven\\n* `deb.apt-remote` - deb.apt-remote\\n* - `ostree.ostree` - ostree.ostree\\n* `container.container` - container.container\\n* - `container.pull-through` - container.pull-through\\n* `rpm.rpm` - rpm.rpm\\n* - `rpm.uln` - rpm.uln\\n* `python.python` - python.python\\n* `npm.npm` - npm.npm\\n* - `file.file` - file.file\\n* `ansible.role` - ansible.role\\n* `ansible.collection` - - ansible.collection\\n* `ansible.git` - ansible.git\\n* `gem.gem` - gem.gem\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_type__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"ansible.collection\",\n \"ansible.git\",\n - \ \"ansible.role\",\n \"container.container\",\n - \ \"container.pull-through\",\n \"deb.apt-remote\",\n - \ \"file.file\",\n \"gem.gem\",\n - \ \"maven.maven\",\n \"npm.npm\",\n - \ \"ostree.ostree\",\n \"python.python\",\n - \ \"rpm.rpm\",\n \"rpm.uln\"\n - \ ]\n }\n },\n - \ \"description\": \"Multiple values may be separated - by commas.\\n\\n* `maven.maven` - maven.maven\\n* `deb.apt-remote` - deb.apt-remote\\n* - `ostree.ostree` - ostree.ostree\\n* `container.container` - container.container\\n* - `container.pull-through` - container.pull-through\\n* `rpm.rpm` - rpm.rpm\\n* - `rpm.uln` - rpm.uln\\n* `python.python` - python.python\\n* `npm.npm` - npm.npm\\n* - `file.file` - file.file\\n* `ansible.role` - ansible.role\\n* `ansible.collection` - - ansible.collection\\n* `ansible.git` - ansible.git\\n* `gem.gem` - gem.gem\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedGenericRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/remotes/ansible/collection/\": - {\n \"get\": {\n \"operationId\": \"remotes_ansible_collection_list\",\n - \ \"description\": \"ViewSet for Collection Remotes.\",\n \"summary\": - \"List collection remotes\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-auth_url\",\n \"-ca_cert\",\n - \ \"-client_cert\",\n \"-client_key\",\n - \ \"-connect_timeout\",\n \"-download_concurrency\",\n - \ \"-headers\",\n \"-max_retries\",\n - \ \"-name\",\n \"-password\",\n - \ \"-pk\",\n \"-policy\",\n - \ \"-proxy_password\",\n \"-proxy_url\",\n - \ \"-proxy_username\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_labels\",\n - \ \"-pulp_last_updated\",\n \"-pulp_type\",\n - \ \"-rate_limit\",\n \"-requirements_file\",\n - \ \"-signed_only\",\n \"-sock_connect_timeout\",\n - \ \"-sock_read_timeout\",\n \"-sync_dependencies\",\n - \ \"-tls_validation\",\n \"-token\",\n - \ \"-total_timeout\",\n \"-url\",\n - \ \"-username\",\n \"auth_url\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"requirements_file\",\n \"signed_only\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"sync_dependencies\",\n \"tls_validation\",\n - \ \"token\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `requirements_file` - Requirements file\\n* - `-requirements_file` - Requirements file (descending)\\n* `auth_url` - Auth - url\\n* `-auth_url` - Auth url (descending)\\n* `token` - Token\\n* `-token` - - Token (descending)\\n* `sync_dependencies` - Sync dependencies\\n* `-sync_dependencies` - - Sync dependencies (descending)\\n* `signed_only` - Signed only\\n* `-signed_only` - - Signed only (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"url\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where url matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"url__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where url contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"url__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where url contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"url__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where url is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Collection\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedansible.CollectionRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"remotes_ansible_collection_create\",\n \"description\": \"ViewSet - for Collection Remotes.\",\n \"summary\": \"Create a collection - remote\",\n \"tags\": [\n \"Remotes: Collection\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemote\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_remote_href}\": {\n - \ \"get\": {\n \"operationId\": \"remotes_ansible_collection_read\",\n - \ \"description\": \"ViewSet for Collection Remotes.\",\n \"summary\": - \"Inspect a collection remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_collection_remote_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Collection\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"remotes_ansible_collection_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a collection remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_collection_remote_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Collection\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemote\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"remotes_ansible_collection_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a collection remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_collection_remote_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Collection\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedansible.CollectionRemote\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.CollectionRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.CollectionRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"remotes_ansible_collection_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a collection - remote\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_collection_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Collection\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_collection_remote_href}add_role/\": {\n \"post\": - {\n \"operationId\": \"remotes_ansible_collection_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_collection_remote_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Collection\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_collection_remote_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"remotes_ansible_collection_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_collection_remote_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Collection\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_remote_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"remotes_ansible_collection_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_collection_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Collection\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_remote_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"remotes_ansible_collection_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_collection_remote_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Collection\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_collection_remote_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"remotes_ansible_collection_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_collection_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Collection\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_collection_remote_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_ansible_collection_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_collection_remote_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Collection\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/remotes/ansible/git/\": {\n \"get\": {\n - \ \"operationId\": \"remotes_ansible_git_list\",\n \"description\": - \"ViewSet for Ansible Remotes.\\n\\nThis is a tech preview feature. The functionality - may change in the future.\",\n \"summary\": \"List git remotes\",\n - \ \"parameters\": [\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-connect_timeout\",\n - \ \"-download_concurrency\",\n \"-headers\",\n - \ \"-max_retries\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-proxy_password\",\n - \ \"-proxy_url\",\n \"-proxy_username\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-rate_limit\",\n - \ \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n - \ \"-tls_validation\",\n \"-total_timeout\",\n - \ \"-url\",\n \"-username\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"tls_validation\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Git\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedansible.GitRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"remotes_ansible_git_create\",\n \"description\": \"ViewSet - for Ansible Remotes.\\n\\nThis is a tech preview feature. The functionality - may change in the future.\",\n \"summary\": \"Create a git - remote\",\n \"tags\": [\n \"Remotes: Git\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.GitRemote\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.GitRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.GitRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.GitRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_git_remote_href}\": {\n \"get\": - {\n \"operationId\": \"remotes_ansible_git_read\",\n \"description\": - \"ViewSet for Ansible Remotes.\\n\\nThis is a tech preview feature. The functionality - may change in the future.\",\n \"summary\": \"Inspect a git - remote\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_git_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Git\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.GitRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"remotes_ansible_git_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a git remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Git\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.GitRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.GitRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.GitRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"remotes_ansible_git_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a git remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Git\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.GitRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.GitRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.GitRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"remotes_ansible_git_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a git - remote\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_git_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Git\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_git_remote_href}add_role/\": {\n \"post\": {\n - \ \"operationId\": \"remotes_ansible_git_add_role\",\n \"description\": - \"Add a role for this object to users/groups.\",\n \"summary\": - \"Add a role\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Git\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_git_remote_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"remotes_ansible_git_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Git\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_git_remote_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"remotes_ansible_git_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_git_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Git\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_git_remote_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"remotes_ansible_git_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Git\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_git_remote_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_ansible_git_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_git_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Git\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_git_remote_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_ansible_git_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Git\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/remotes/ansible/role/\": - {\n \"get\": {\n \"operationId\": \"remotes_ansible_role_list\",\n - \ \"description\": \"ViewSet for Role Remotes.\",\n \"summary\": - \"List role remotes\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-connect_timeout\",\n - \ \"-download_concurrency\",\n \"-headers\",\n - \ \"-max_retries\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-proxy_password\",\n - \ \"-proxy_url\",\n \"-proxy_username\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-rate_limit\",\n - \ \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n - \ \"-tls_validation\",\n \"-total_timeout\",\n - \ \"-url\",\n \"-username\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"tls_validation\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Role\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedansible.RoleRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"remotes_ansible_role_create\",\n \"description\": \"ViewSet - for Role Remotes.\",\n \"summary\": \"Create a role remote\",\n - \ \"tags\": [\n \"Remotes: Role\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.RoleRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.RoleRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.RoleRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.RoleRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_role_remote_href}\": {\n \"get\": - {\n \"operationId\": \"remotes_ansible_role_read\",\n \"description\": - \"ViewSet for Role Remotes.\",\n \"summary\": \"Inspect a role - remote\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_role_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Role\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.RoleRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"remotes_ansible_role_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a role remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Role\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.RoleRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.RoleRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.RoleRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"remotes_ansible_role_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a role remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Role\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.RoleRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.RoleRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.RoleRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"remotes_ansible_role_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a role - remote\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_role_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Role\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_role_remote_href}add_role/\": {\n \"post\": - {\n \"operationId\": \"remotes_ansible_role_add_role\",\n \"description\": - \"Add a role for this object to users/groups.\",\n \"summary\": - \"Add a role\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Role\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_role_remote_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"remotes_ansible_role_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Role\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_role_remote_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"remotes_ansible_role_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_role_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Role\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_role_remote_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"remotes_ansible_role_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Role\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_role_remote_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_ansible_role_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_role_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Role\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_role_remote_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_ansible_role_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Role\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/remotes/container/container/\": - {\n \"get\": {\n \"operationId\": \"remotes_container_container_list\",\n - \ \"description\": \"Container remotes represent an external - repository that implements the Container\\nRegistry API. Container remotes - support deferred downloading by configuring\\nthe ``policy`` field. ``on_demand`` - and ``streamed`` policies can provide\\nsignificant disk space savings.\",\n - \ \"summary\": \"List container remotes\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-connect_timeout\",\n - \ \"-download_concurrency\",\n \"-headers\",\n - \ \"-max_retries\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-proxy_password\",\n - \ \"-proxy_url\",\n \"-proxy_username\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-rate_limit\",\n - \ \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n - \ \"-tls_validation\",\n \"-total_timeout\",\n - \ \"-url\",\n \"-username\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"tls_validation\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Container\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ContainerRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"remotes_container_container_create\",\n \"description\": - \"Container remotes represent an external repository that implements the Container\\nRegistry - API. Container remotes support deferred downloading by configuring\\nthe ``policy`` - field. ``on_demand`` and ``streamed`` policies can provide\\nsignificant - disk space savings.\",\n \"summary\": \"Create a container - remote\",\n \"tags\": [\n \"Remotes: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerRemote\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_remote_href}\": - {\n \"get\": {\n \"operationId\": \"remotes_container_container_read\",\n - \ \"description\": \"Container remotes represent an external - repository that implements the Container\\nRegistry API. Container remotes - support deferred downloading by configuring\\nthe ``policy`` field. ``on_demand`` - and ``streamed`` policies can provide\\nsignificant disk space savings.\",\n - \ \"summary\": \"Inspect a container remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Container\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"remotes_container_container_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a container remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerRemote\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"remotes_container_container_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a container remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_container_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerRemote\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcontainer.ContainerRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcontainer.ContainerRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"remotes_container_container_delete\",\n \"description\": - \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete - a container remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_container_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Container\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_remote_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"remotes_container_container_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_remote_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"remotes_container_container_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Container\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_remote_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"remotes_container_container_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Container\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_remote_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"remotes_container_container_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_remote_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"remotes_container_container_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Container\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_remote_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_container_container_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/remotes/container/pull-through/\": {\n \"get\": - {\n \"operationId\": \"remotes_container_pull_through_list\",\n - \ \"description\": \"A Container Remote referencing a remote - registry used as a source for the pull-through caching.\",\n \"summary\": - \"List container pull through remotes\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-connect_timeout\",\n - \ \"-download_concurrency\",\n \"-headers\",\n - \ \"-max_retries\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-proxy_password\",\n - \ \"-proxy_url\",\n \"-proxy_username\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-rate_limit\",\n - \ \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n - \ \"-tls_validation\",\n \"-total_timeout\",\n - \ \"-url\",\n \"-username\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"tls_validation\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Pull-Through\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ContainerPullThroughRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"remotes_container_pull_through_create\",\n \"description\": - \"A Container Remote referencing a remote registry used as a source for the - pull-through caching.\",\n \"summary\": \"Create a container - pull through remote\",\n \"tags\": [\n \"Remotes: - Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughRemote\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPullThroughRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPullThroughRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_pull_through_remote_href}\": - {\n \"get\": {\n \"operationId\": \"remotes_container_pull_through_read\",\n - \ \"description\": \"A Container Remote referencing a remote - registry used as a source for the pull-through caching.\",\n \"summary\": - \"Inspect a container pull through remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_pull_through_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Pull-Through\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"remotes_container_pull_through_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a container pull through remote\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_pull_through_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Pull-Through\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPullThroughRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPullThroughRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPullThroughRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"remotes_container_pull_through_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a container pull through remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_pull_through_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Pull-Through\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerPullThroughRemote\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcontainer.ContainerPullThroughRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcontainer.ContainerPullThroughRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"remotes_container_pull_through_delete\",\n \"description\": - \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete - a container pull through remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_container_pull_through_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Pull-Through\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_pull_through_remote_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"remotes_container_pull_through_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_pull_through_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Pull-Through\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_pull_through_remote_href}list_roles/\": {\n - \ \"get\": {\n \"operationId\": \"remotes_container_pull_through_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_pull_through_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Pull-Through\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_pull_through_remote_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"remotes_container_pull_through_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_pull_through_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Pull-Through\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_pull_through_remote_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"remotes_container_pull_through_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_pull_through_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Pull-Through\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_pull_through_remote_href}set_label/\": {\n - \ \"post\": {\n \"operationId\": \"remotes_container_pull_through_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_pull_through_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Pull-Through\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_pull_through_remote_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_container_pull_through_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_pull_through_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Pull-Through\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/remotes/deb/apt/\": {\n \"get\": {\n \"operationId\": - \"remotes_deb_apt_list\",\n \"description\": \"An AptRemote - represents an external APT repository content source.\\n\\nIt contains the - location of the upstream APT repository, as well as the user options that - are\\napplied when using the remote to synchronize the upstream repository - to Pulp.\",\n \"summary\": \"List apt remotes\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-connect_timeout\",\n - \ \"-download_concurrency\",\n \"-headers\",\n - \ \"-max_retries\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-proxy_password\",\n - \ \"-proxy_url\",\n \"-proxy_username\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-rate_limit\",\n - \ \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n - \ \"-tls_validation\",\n \"-total_timeout\",\n - \ \"-url\",\n \"-username\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"tls_validation\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginateddeb.AptRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"remotes_deb_apt_create\",\n \"description\": \"An AptRemote - represents an external APT repository content source.\\n\\nIt contains the - location of the upstream APT repository, as well as the user options that - are\\napplied when using the remote to synchronize the upstream repository - to Pulp.\",\n \"summary\": \"Create an apt remote\",\n \"tags\": - [\n \"Remotes: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptRemote\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.AptRemote\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptRemote\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.AptRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_remote_href}\": {\n \"get\": - {\n \"operationId\": \"remotes_deb_apt_read\",\n \"description\": - \"An AptRemote represents an external APT repository content source.\\n\\nIt - contains the location of the upstream APT repository, as well as the user - options that are\\napplied when using the remote to synchronize the upstream - repository to Pulp.\",\n \"summary\": \"Inspect an apt remote\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_apt_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.AptRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"remotes_deb_apt_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update an apt remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptRemote\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.AptRemote\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptRemote\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"remotes_deb_apt_partial_update\",\n \"description\": \"Trigger - an asynchronous partial update task\",\n \"summary\": \"Update - an apt remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patcheddeb.AptRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patcheddeb.AptRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patcheddeb.AptRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"remotes_deb_apt_delete\",\n \"description\": \"Trigger an - asynchronous delete task\",\n \"summary\": \"Delete an apt - remote\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_apt_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Apt\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_remote_href}add_role/\": {\n - \ \"post\": {\n \"operationId\": \"remotes_deb_apt_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_remote_href}list_roles/\": {\n - \ \"get\": {\n \"operationId\": \"remotes_deb_apt_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_remote_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"remotes_deb_apt_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_apt_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_remote_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"remotes_deb_apt_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_remote_href}set_label/\": {\n - \ \"post\": {\n \"operationId\": \"remotes_deb_apt_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_apt_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Apt\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_remote_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_deb_apt_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/remotes/file/file/\": {\n - \ \"get\": {\n \"operationId\": \"remotes_file_file_list\",\n - \ \"description\": \"\\nFileRemote represents an external source - of File\\nContent. The target url of a FileRemote must contain a file manifest, - which contains the\\nmetadata for all files at the source.\",\n \"summary\": - \"List file remotes\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-connect_timeout\",\n - \ \"-download_concurrency\",\n \"-headers\",\n - \ \"-max_retries\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-proxy_password\",\n - \ \"-proxy_url\",\n \"-proxy_username\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-rate_limit\",\n - \ \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n - \ \"-tls_validation\",\n \"-total_timeout\",\n - \ \"-url\",\n \"-username\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"tls_validation\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedfile.FileRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"remotes_file_file_create\",\n \"description\": \"\\nFileRemote - represents an external source of File\\nContent. The target url of a FileRemote - must contain a file manifest, which contains the\\nmetadata for all files - at the source.\",\n \"summary\": \"Create a file remote\",\n - \ \"tags\": [\n \"Remotes: File\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/file.FileRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_remote_href}\": {\n \"get\": - {\n \"operationId\": \"remotes_file_file_read\",\n \"description\": - \"\\nFileRemote represents an external source of File\\nContent. The target - url of a FileRemote must contain a file manifest, which contains the\\nmetadata - for all files at the source.\",\n \"summary\": \"Inspect a - file remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/file.FileRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"remotes_file_file_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a file remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"remotes_file_file_partial_update\",\n \"description\": \"Trigger - an asynchronous partial update task\",\n \"summary\": \"Update - a file remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedfile.FileRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedfile.FileRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedfile.FileRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"remotes_file_file_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a file - remote\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: File\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{file_file_remote_href}add_role/\": {\n \"post\": {\n - \ \"operationId\": \"remotes_file_file_add_role\",\n \"description\": - \"Add a role for this object to users/groups.\",\n \"summary\": - \"Add a role\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_remote_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"remotes_file_file_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_remote_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"remotes_file_file_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_remote_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"remotes_file_file_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_remote_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_file_file_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_remote_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_file_file_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/remotes/gem/gem/\": {\n - \ \"get\": {\n \"operationId\": \"remotes_gem_gem_list\",\n - \ \"description\": \"A ViewSet for GemRemote.\",\n \"summary\": - \"List gem remotes\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-connect_timeout\",\n - \ \"-download_concurrency\",\n \"-headers\",\n - \ \"-max_retries\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-proxy_password\",\n - \ \"-proxy_url\",\n \"-proxy_username\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-rate_limit\",\n - \ \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n - \ \"-tls_validation\",\n \"-total_timeout\",\n - \ \"-url\",\n \"-username\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"tls_validation\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedgem.GemRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"remotes_gem_gem_create\",\n \"description\": \"A ViewSet - for GemRemote.\",\n \"summary\": \"Create a gem remote\",\n - \ \"tags\": [\n \"Remotes: Gem\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemRemote\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/gem.GemRemote\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemRemote\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/gem.GemRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_remote_href}\": {\n \"get\": - {\n \"operationId\": \"remotes_gem_gem_read\",\n \"description\": - \"A ViewSet for GemRemote.\",\n \"summary\": \"Inspect a gem - remote\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"gem_gem_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/gem.GemRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"remotes_gem_gem_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a gem remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemRemote\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/gem.GemRemote\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemRemote\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"remotes_gem_gem_partial_update\",\n \"description\": \"Trigger - an asynchronous partial update task\",\n \"summary\": \"Update - a gem remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedgem.GemRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedgem.GemRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedgem.GemRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"remotes_gem_gem_delete\",\n \"description\": \"Trigger an - asynchronous delete task\",\n \"summary\": \"Delete a gem remote\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"gem_gem_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Gem\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_remote_href}add_role/\": {\n - \ \"post\": {\n \"operationId\": \"remotes_gem_gem_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_remote_href}list_roles/\": {\n - \ \"get\": {\n \"operationId\": \"remotes_gem_gem_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_remote_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"remotes_gem_gem_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"gem_gem_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_remote_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"remotes_gem_gem_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_remote_href}set_label/\": {\n - \ \"post\": {\n \"operationId\": \"remotes_gem_gem_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"gem_gem_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Gem\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_remote_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_gem_gem_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/remotes/maven/maven/\": - {\n \"get\": {\n \"operationId\": \"remotes_maven_maven_list\",\n - \ \"description\": \"A ViewSet for MavenRemote.\",\n \"summary\": - \"List maven remotes\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-connect_timeout\",\n - \ \"-download_concurrency\",\n \"-headers\",\n - \ \"-max_retries\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-proxy_password\",\n - \ \"-proxy_url\",\n \"-proxy_username\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-rate_limit\",\n - \ \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n - \ \"-tls_validation\",\n \"-total_timeout\",\n - \ \"-url\",\n \"-username\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"tls_validation\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Maven\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedmaven.MavenRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"remotes_maven_maven_create\",\n \"description\": \"A ViewSet - for MavenRemote.\",\n \"summary\": \"Create a maven remote\",\n - \ \"tags\": [\n \"Remotes: Maven\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/maven.MavenRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{maven_maven_remote_href}\": {\n \"get\": - {\n \"operationId\": \"remotes_maven_maven_read\",\n \"description\": - \"A ViewSet for MavenRemote.\",\n \"summary\": \"Inspect a - maven remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"maven_maven_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Maven\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/maven.MavenRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"remotes_maven_maven_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a maven remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"maven_maven_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Maven\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"remotes_maven_maven_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a maven remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"maven_maven_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Maven\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedmaven.MavenRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedmaven.MavenRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedmaven.MavenRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"remotes_maven_maven_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a maven - remote\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"maven_maven_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Maven\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{maven_maven_remote_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"remotes_maven_maven_set_label\",\n \"description\": - \"Set a single pulp_label on the object to a specific value or null.\",\n - \ \"summary\": \"Set a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"maven_maven_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Maven\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{maven_maven_remote_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_maven_maven_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"maven_maven_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Maven\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/remotes/npm/npm/\": {\n - \ \"get\": {\n \"operationId\": \"remotes_npm_npm_list\",\n - \ \"description\": \"A ViewSet for NpmRemote.\\n\\nSimilar to - the PackageViewSet above, define endpoint_name,\\nqueryset and serializer, - at a minimum.\",\n \"summary\": \"List npm remotes\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-connect_timeout\",\n - \ \"-download_concurrency\",\n \"-headers\",\n - \ \"-max_retries\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-proxy_password\",\n - \ \"-proxy_url\",\n \"-proxy_username\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-rate_limit\",\n - \ \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n - \ \"-tls_validation\",\n \"-total_timeout\",\n - \ \"-url\",\n \"-username\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"tls_validation\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Npm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatednpm.NpmRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"remotes_npm_npm_create\",\n \"description\": \"A ViewSet - for NpmRemote.\\n\\nSimilar to the PackageViewSet above, define endpoint_name,\\nqueryset - and serializer, at a minimum.\",\n \"summary\": \"Create a - npm remote\",\n \"tags\": [\n \"Remotes: - Npm\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/npm.NpmRemote\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.NpmRemote\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/npm.NpmRemote\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.NpmRemoteResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{npm_npm_remote_href}\": {\n \"get\": {\n \"operationId\": - \"remotes_npm_npm_read\",\n \"description\": \"A ViewSet for - NpmRemote.\\n\\nSimilar to the PackageViewSet above, define endpoint_name,\\nqueryset - and serializer, at a minimum.\",\n \"summary\": \"Inspect a - npm remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"npm_npm_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Npm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/npm.NpmRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"remotes_npm_npm_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a npm remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"npm_npm_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Npm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.NpmRemote\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/npm.NpmRemote\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.NpmRemote\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"remotes_npm_npm_partial_update\",\n \"description\": \"Trigger - an asynchronous partial update task\",\n \"summary\": \"Update - a npm remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"npm_npm_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Npm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchednpm.NpmRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchednpm.NpmRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchednpm.NpmRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"remotes_npm_npm_delete\",\n \"description\": \"Trigger an - asynchronous delete task\",\n \"summary\": \"Delete a npm remote\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"npm_npm_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Npm\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{npm_npm_remote_href}set_label/\": {\n - \ \"post\": {\n \"operationId\": \"remotes_npm_npm_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"npm_npm_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Npm\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{npm_npm_remote_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_npm_npm_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"npm_npm_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Npm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/remotes/ostree/ostree/\": - {\n \"get\": {\n \"operationId\": \"remotes_ostree_ostree_list\",\n - \ \"description\": \"A ViewSet class for OSTree remote repositories.\",\n - \ \"summary\": \"List ostree remotes\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-connect_timeout\",\n - \ \"-download_concurrency\",\n \"-headers\",\n - \ \"-max_retries\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-proxy_password\",\n - \ \"-proxy_url\",\n \"-proxy_username\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-rate_limit\",\n - \ \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n - \ \"-tls_validation\",\n \"-total_timeout\",\n - \ \"-url\",\n \"-username\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"tls_validation\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Ostree\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"remotes_ostree_ostree_create\",\n \"description\": \"A ViewSet - class for OSTree remote repositories.\",\n \"summary\": \"Create - an ostree remote\",\n \"tags\": [\n \"Remotes: - Ostree\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeRemote\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_remote_href}\": {\n \"get\": - {\n \"operationId\": \"remotes_ostree_ostree_read\",\n \"description\": - \"A ViewSet class for OSTree remote repositories.\",\n \"summary\": - \"Inspect an ostree remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Ostree\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"remotes_ostree_ostree_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update an ostree remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Ostree\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"remotes_ostree_ostree_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update an ostree remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Ostree\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedostree.OstreeRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedostree.OstreeRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedostree.OstreeRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"remotes_ostree_ostree_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete an ostree - remote\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ostree_ostree_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Ostree\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ostree_ostree_remote_href}add_role/\": {\n \"post\": - {\n \"operationId\": \"remotes_ostree_ostree_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Ostree\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_remote_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"remotes_ostree_ostree_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Ostree\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_remote_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"remotes_ostree_ostree_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ostree_ostree_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Ostree\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_remote_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"remotes_ostree_ostree_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Ostree\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_remote_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_ostree_ostree_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ostree_ostree_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Ostree\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_remote_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_ostree_ostree_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Ostree\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/remotes/python/python/\": - {\n \"get\": {\n \"operationId\": \"remotes_python_python_list\",\n - \ \"description\": \"\\nPython Remotes are representations of - an external repository of Python content, eg.\\nPyPI. Fields include upstream - repository config. Python Remotes are also used to `sync` from\\nupstream - repositories, and contains sync settings.\",\n \"summary\": - \"List python remotes\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-connect_timeout\",\n - \ \"-download_concurrency\",\n \"-headers\",\n - \ \"-max_retries\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-proxy_password\",\n - \ \"-proxy_url\",\n \"-proxy_username\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-rate_limit\",\n - \ \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n - \ \"-tls_validation\",\n \"-total_timeout\",\n - \ \"-url\",\n \"-username\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"tls_validation\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Python\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedpython.PythonRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"remotes_python_python_create\",\n \"description\": \"\\nPython - Remotes are representations of an external repository of Python content, eg.\\nPyPI. - \ Fields include upstream repository config. Python Remotes are also used - to `sync` from\\nupstream repositories, and contains sync settings.\",\n \"summary\": - \"Create a python remote\",\n \"tags\": [\n \"Remotes: - Python\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/python.PythonRemote\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/python.PythonRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_remote_href}\": {\n \"get\": - {\n \"operationId\": \"remotes_python_python_read\",\n \"description\": - \"\\nPython Remotes are representations of an external repository of Python - content, eg.\\nPyPI. Fields include upstream repository config. Python Remotes - are also used to `sync` from\\nupstream repositories, and contains sync settings.\",\n - \ \"summary\": \"Inspect a python remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Python\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/python.PythonRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"remotes_python_python_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a python remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Python\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"remotes_python_python_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a python remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"python_python_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Python\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedpython.PythonRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedpython.PythonRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedpython.PythonRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"remotes_python_python_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a python - remote\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"python_python_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Python\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{python_python_remote_href}add_role/\": {\n \"post\": - {\n \"operationId\": \"remotes_python_python_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Python\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_remote_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"remotes_python_python_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Python\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_remote_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"remotes_python_python_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"python_python_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Python\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_remote_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"remotes_python_python_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Python\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_remote_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_python_python_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"python_python_remote_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Python\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_remote_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_python_python_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Python\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/remotes/python/python/from_bandersnatch/\": - {\n \"post\": {\n \"operationId\": \"remotes_python_python_from_bandersnatch\",\n - \ \"description\": \"\\nTakes the fields specified in the Bandersnatch - config and creates a Python Remote from it.\",\n \"summary\": - \"Create from Bandersnatch\",\n \"tags\": [\n \"Remotes: - Python\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PythonBanderRemote\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PythonBanderRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/python.PythonRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/remotes/rpm/rpm/\": {\n - \ \"get\": {\n \"operationId\": \"remotes_rpm_rpm_list\",\n - \ \"description\": \"A ViewSet for RpmRemote.\",\n \"summary\": - \"List rpm remotes\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-connect_timeout\",\n - \ \"-download_concurrency\",\n \"-headers\",\n - \ \"-max_retries\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-proxy_password\",\n - \ \"-proxy_url\",\n \"-proxy_username\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-rate_limit\",\n - \ \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n - \ \"-tls_validation\",\n \"-total_timeout\",\n - \ \"-url\",\n \"-username\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"tls_validation\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedrpm.RpmRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"remotes_rpm_rpm_create\",\n \"description\": \"A ViewSet - for RpmRemote.\",\n \"summary\": \"Create a rpm remote\",\n - \ \"tags\": [\n \"Remotes: Rpm\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmRemote\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.RpmRemote\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmRemote\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.RpmRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_remote_href}\": {\n \"get\": - {\n \"operationId\": \"remotes_rpm_rpm_read\",\n \"description\": - \"A ViewSet for RpmRemote.\",\n \"summary\": \"Inspect a rpm - remote\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.RpmRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"remotes_rpm_rpm_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a rpm remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmRemote\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.RpmRemote\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmRemote\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"remotes_rpm_rpm_partial_update\",\n \"description\": \"Trigger - an asynchronous partial update task\",\n \"summary\": \"Update - a rpm remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.RpmRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.RpmRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.RpmRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"remotes_rpm_rpm_delete\",\n \"description\": \"Trigger an - asynchronous delete task\",\n \"summary\": \"Delete a rpm remote\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Rpm\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_remote_href}add_role/\": {\n - \ \"post\": {\n \"operationId\": \"remotes_rpm_rpm_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_remote_href}list_roles/\": {\n - \ \"get\": {\n \"operationId\": \"remotes_rpm_rpm_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_remote_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"remotes_rpm_rpm_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_remote_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"remotes_rpm_rpm_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_remote_href}set_label/\": {\n - \ \"post\": {\n \"operationId\": \"remotes_rpm_rpm_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Rpm\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_remote_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_rpm_rpm_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/remotes/rpm/uln/\": {\n - \ \"get\": {\n \"operationId\": \"remotes_rpm_uln_list\",\n - \ \"description\": \"A ViewSet for UlnRemote.\",\n \"summary\": - \"List uln remotes\",\n \"parameters\": [\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-connect_timeout\",\n - \ \"-download_concurrency\",\n \"-headers\",\n - \ \"-max_retries\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-proxy_password\",\n - \ \"-proxy_url\",\n \"-proxy_username\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-rate_limit\",\n - \ \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n - \ \"-tls_validation\",\n \"-total_timeout\",\n - \ \"-url\",\n \"-username\",\n - \ \"ca_cert\",\n \"client_cert\",\n - \ \"client_key\",\n \"connect_timeout\",\n - \ \"download_concurrency\",\n \"headers\",\n - \ \"max_retries\",\n \"name\",\n - \ \"password\",\n \"pk\",\n - \ \"policy\",\n \"proxy_password\",\n - \ \"proxy_url\",\n \"proxy_username\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"rate_limit\",\n - \ \"sock_connect_timeout\",\n \"sock_read_timeout\",\n - \ \"tls_validation\",\n \"total_timeout\",\n - \ \"url\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url - (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* - `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* - `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* - `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `password` - - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy - url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy - username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - - Download concurrency\\n* `-download_concurrency` - Download concurrency - (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries - (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* - `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout - (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* - `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* - `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_last_updated has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_last_updated__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_last_updated - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_last_updated is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Uln\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedrpm.UlnRemoteResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"remotes_rpm_uln_create\",\n \"description\": \"A ViewSet - for UlnRemote.\",\n \"summary\": \"Create an uln remote\",\n - \ \"tags\": [\n \"Remotes: Uln\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.UlnRemote\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.UlnRemote\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.UlnRemote\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.UlnRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_uln_remote_href}\": {\n \"get\": - {\n \"operationId\": \"remotes_rpm_uln_read\",\n \"description\": - \"A ViewSet for UlnRemote.\",\n \"summary\": \"Inspect an uln - remote\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_uln_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Uln\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.UlnRemoteResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"remotes_rpm_uln_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update an uln remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Uln\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.UlnRemote\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.UlnRemote\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.UlnRemote\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"remotes_rpm_uln_partial_update\",\n \"description\": \"Trigger - an asynchronous partial update task\",\n \"summary\": \"Update - an uln remote\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Uln\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.UlnRemote\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.UlnRemote\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.UlnRemote\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"remotes_rpm_uln_delete\",\n \"description\": \"Trigger an - asynchronous delete task\",\n \"summary\": \"Delete an uln - remote\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_uln_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Uln\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_uln_remote_href}add_role/\": {\n - \ \"post\": {\n \"operationId\": \"remotes_rpm_uln_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Uln\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_uln_remote_href}list_roles/\": {\n - \ \"get\": {\n \"operationId\": \"remotes_rpm_uln_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Uln\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_uln_remote_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"remotes_rpm_uln_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_uln_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Remotes: - Uln\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_uln_remote_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"remotes_rpm_uln_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Uln\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_uln_remote_href}set_label/\": {\n - \ \"post\": {\n \"operationId\": \"remotes_rpm_uln_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_uln_remote_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Remotes: Uln\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_uln_remote_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"remotes_rpm_uln_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Remotes: Uln\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/repair/\": {\n \"post\": - {\n \"operationId\": \"repair_post\",\n \"description\": - \"Trigger an asynchronous task that checks for missing or corrupted artifacts, - and attempts to redownload them.\",\n \"summary\": \"Repair - Artifact Storage\",\n \"tags\": [\n \"Repair\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Repair\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/repositories/\": {\n \"get\": {\n \"operationId\": - \"repositories_list\",\n \"description\": \"Endpoint to list - all repositories.\",\n \"summary\": \"List repositories\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-next_version\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-retain_repo_versions\",\n - \ \"-user_hidden\",\n \"description\",\n - \ \"name\",\n \"next_version\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"retain_repo_versions\",\n \"user_hidden\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `next_version` - Next version\\n* - `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain - repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* - `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_type\",\n \"schema\": {\n \"type\": - \"string\",\n \"enum\": [\n \"ansible.ansible\",\n - \ \"container.container\",\n \"container.container-push\",\n - \ \"core.openpgp\",\n \"deb.deb\",\n - \ \"file.file\",\n \"gem.gem\",\n - \ \"maven.maven\",\n \"npm.npm\",\n - \ \"ostree.ostree\",\n \"python.python\",\n - \ \"rpm.rpm\"\n ]\n - \ },\n \"description\": \"Pulp - type\\n\\n* `core.openpgp` - core.openpgp\\n* `maven.maven` - maven.maven\\n* - `deb.deb` - deb.deb\\n* `ostree.ostree` - ostree.ostree\\n* `container.container` - - container.container\\n* `container.container-push` - container.container-push\\n* - `rpm.rpm` - rpm.rpm\\n* `python.python` - python.python\\n* `npm.npm` - npm.npm\\n* - `file.file` - file.file\\n* `ansible.ansible` - ansible.ansible\\n* `gem.gem` - - gem.gem\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_type__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"ansible.ansible\",\n \"container.container\",\n - \ \"container.container-push\",\n \"core.openpgp\",\n - \ \"deb.deb\",\n \"file.file\",\n - \ \"gem.gem\",\n \"maven.maven\",\n - \ \"npm.npm\",\n \"ostree.ostree\",\n - \ \"python.python\",\n \"rpm.rpm\"\n - \ ]\n }\n },\n - \ \"description\": \"Multiple values may be separated - by commas.\\n\\n* `core.openpgp` - core.openpgp\\n* `maven.maven` - maven.maven\\n* - `deb.deb` - deb.deb\\n* `ostree.ostree` - ostree.ostree\\n* `container.container` - - container.container\\n* `container.container-push` - container.container-push\\n* - `rpm.rpm` - rpm.rpm\\n* `python.python` - python.python\\n* `npm.npm` - npm.npm\\n* - `file.file` - file.file\\n* `ansible.ansible` - ansible.ansible\\n* `gem.gem` - - gem.gem\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results by using NOT, AND - and OR operations on other filters\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"remote\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n },\n - \ \"description\": \"Foreign Key referenced by HREF\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions\",\n - \ \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n - \ \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where retain_repo_versions has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__ne\",\n - \ \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__range\",\n \"schema\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"type\": \"integer\"\n }\n - \ },\n \"description\": \"Filter - results where retain_repo_versions is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"with_content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/repositories/ansible/ansible/\": - {\n \"get\": {\n \"operationId\": \"repositories_ansible_ansible_list\",\n - \ \"description\": \"ViewSet for Ansible Repositories.\",\n - \ \"summary\": \"List ansible repositorys\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"latest_with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-next_version\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-retain_repo_versions\",\n - \ \"-user_hidden\",\n \"description\",\n - \ \"name\",\n \"next_version\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"retain_repo_versions\",\n \"user_hidden\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `next_version` - Next version\\n* - `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain - repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* - `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"remote\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Foreign Key referenced by HREF\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"retain_repo_versions\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n - \ \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where retain_repo_versions has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__ne\",\n - \ \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__range\",\n \"schema\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"type\": \"integer\"\n }\n - \ },\n \"description\": \"Filter - results where retain_repo_versions is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"with_content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Ansible\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedansible.AnsibleRepositoryResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"repositories_ansible_ansible_create\",\n \"description\": - \"ViewSet for Ansible Repositories.\",\n \"summary\": \"Create - an ansible repository\",\n \"tags\": [\n \"Repositories: - Ansible\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_href}\": - {\n \"get\": {\n \"operationId\": \"repositories_ansible_ansible_read\",\n - \ \"description\": \"ViewSet for Ansible Repositories.\",\n - \ \"summary\": \"Inspect an ansible repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Ansible\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"repositories_ansible_ansible_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update an ansible repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ansible\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"repositories_ansible_ansible_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update an ansible repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_ansible_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ansible\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedansible.AnsibleRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.AnsibleRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.AnsibleRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_ansible_ansible_delete\",\n \"description\": - \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete - an ansible repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_ansible_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ansible\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ansible\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_ansible_repository_href}copy_collection_version/\": {\n - \ \"post\": {\n \"operationId\": \"repositories_ansible_ansible_copy_collection_version\",\n - \ \"description\": \"Trigger an asynchronous task to copy collection - versions.\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionCopyMove\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionCopyMove\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionCopyMove\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"repositories_ansible_ansible_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Ansible\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_href}mark/\": - {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_mark\",\n - \ \"description\": \"Trigger an asynchronous task to mark Ansible - content.\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositoryMark\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositoryMark\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositoryMark\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_href}modify/\": - {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_modify\",\n - \ \"description\": \"Trigger an asynchronous task to create - a new repository version.\",\n \"summary\": \"Modify Repository - Content\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_href}move_collection_version/\": - {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_move_collection_version\",\n - \ \"description\": \"Trigger an asynchronous task to move collection - versions.\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionCopyMove\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionCopyMove\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionCopyMove\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"repositories_ansible_ansible_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Ansible\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_href}rebuild_metadata/\": - {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_rebuild_metadata\",\n - \ \"description\": \"Trigger an asynchronous task to rebuild - Ansible content meta.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_ansible_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ansible\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryRebuild\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositoryRebuild\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositoryRebuild\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ansible\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_ansible_repository_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"repositories_ansible_ansible_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_href}sign/\": - {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_sign\",\n - \ \"description\": \"Trigger an asynchronous task to sign Ansible - content.\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositorySignature\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositorySignature\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositorySignature\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_href}sync/\": - {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_sync\",\n - \ \"description\": \"Trigger an asynchronous task to sync Ansible - content.\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositorySyncURL\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositorySyncURL\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositorySyncURL\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_href}unmark/\": - {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_unmark\",\n - \ \"description\": \"Trigger an asynchronous task to unmark - Ansible content.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_ansible_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ansible\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryMark\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositoryMark\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositoryMark\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_ansible_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ansible\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_ansible_repository_href}versions/\": {\n \"get\": - {\n \"operationId\": \"repositories_ansible_ansible_versions_list\",\n - \ \"description\": \"AnsibleRepositoryVersion represents a single - file repository version.\",\n \"summary\": \"List repository - versions\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"content__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"number\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gt\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gte\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"integer\"\n }\n },\n \"description\": - \"Filter results where number is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-complete\",\n \"-info\",\n - \ \"-number\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"complete\",\n - \ \"info\",\n \"number\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* - `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Ansible Versions\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_ansible_repository_version_href}\": {\n \"get\": - {\n \"operationId\": \"repositories_ansible_ansible_versions_read\",\n - \ \"description\": \"AnsibleRepositoryVersion represents a single - file repository version.\",\n \"summary\": \"Inspect a repository - version\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_repository_version_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Ansible Versions\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryVersionResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"delete\": - {\n \"operationId\": \"repositories_ansible_ansible_versions_delete\",\n - \ \"description\": \"Trigger an asynchronous task to delete - a repository version.\",\n \"summary\": \"Delete a repository - version\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_ansible_repository_version_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Ansible Versions\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_version_href}rebuild_metadata/\": - {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_versions_rebuild_metadata\",\n - \ \"description\": \"Trigger an asynchronous task to rebuild - Ansible content meta.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_ansible_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ansible Versions\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryRebuild\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositoryRebuild\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AnsibleRepositoryRebuild\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_ansible_repository_version_href}repair/\": - {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_versions_repair\",\n - \ \"description\": \"Trigger an asynchronous task to repair - a repository version.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_ansible_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ansible Versions\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Repair\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/repositories/container/container/\": {\n \"get\": - {\n \"operationId\": \"repositories_container_container_list\",\n - \ \"description\": \"ViewSet for container repo.\",\n \"summary\": - \"List container repositorys\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"latest_with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-next_version\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-retain_repo_versions\",\n - \ \"-user_hidden\",\n \"description\",\n - \ \"name\",\n \"next_version\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"retain_repo_versions\",\n \"user_hidden\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `next_version` - Next version\\n* - `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain - repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* - `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"remote\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Foreign Key referenced by HREF\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"retain_repo_versions\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n - \ \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where retain_repo_versions has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__ne\",\n - \ \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__range\",\n \"schema\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"type\": \"integer\"\n }\n - \ },\n \"description\": \"Filter - results where retain_repo_versions is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"with_content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Container\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ContainerRepositoryResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"repositories_container_container_create\",\n \"description\": - \"ViewSet for container repo.\",\n \"summary\": \"Create a - container repository\",\n \"tags\": [\n \"Repositories: - Container\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/repositories/container/container-push/\": - {\n \"get\": {\n \"operationId\": \"repositories_container_container_push_list\",\n - \ \"description\": \"ViewSet for a container push repository.\\n\\nPOST - and DELETE are disallowed because a push repository is tightly coupled with - a\\nContainerDistribution which handles it automatically.\\nCreated - during - push operation, removed - with ContainerDistribution removal.\",\n \"summary\": - \"List container push repositorys\",\n \"parameters\": [\n - \ {\n \"in\": \"query\",\n \"name\": - \"latest_with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-next_version\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-retain_repo_versions\",\n - \ \"-user_hidden\",\n \"description\",\n - \ \"name\",\n \"next_version\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"retain_repo_versions\",\n \"user_hidden\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `next_version` - Next version\\n* - `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain - repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* - `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"remote\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Foreign Key referenced by HREF\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"retain_repo_versions\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n - \ \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where retain_repo_versions has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__ne\",\n - \ \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__range\",\n \"schema\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"type\": \"integer\"\n }\n - \ },\n \"description\": \"Filter - results where retain_repo_versions is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"with_content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Container-Push\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ContainerPushRepositoryResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_push_repository_href}\": - {\n \"get\": {\n \"operationId\": \"repositories_container_container_push_read\",\n - \ \"description\": \"ViewSet for a container push repository.\\n\\nPOST - and DELETE are disallowed because a push repository is tightly coupled with - a\\nContainerDistribution which handles it automatically.\\nCreated - during - push operation, removed - with ContainerDistribution removal.\",\n \"summary\": - \"Inspect a container push repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_push_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Container-Push\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerPushRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"repositories_container_container_push_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a container push repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_push_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container-Push\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerPushRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPushRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPushRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"repositories_container_container_push_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a container push repository\",\n \"parameters\": [\n - \ {\n \"in\": \"path\",\n \"name\": - \"container_container_push_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container-Push\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerPushRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcontainer.ContainerPushRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcontainer.ContainerPushRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_push_repository_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_container_container_push_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_push_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container-Push\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_push_repository_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"repositories_container_container_push_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_push_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Container-Push\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_push_repository_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"repositories_container_container_push_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_push_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Container-Push\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_push_repository_href}remove_image/\": - {\n \"post\": {\n \"operationId\": \"repositories_container_container_push_remove_image\",\n - \ \"description\": \"Trigger an asynchronous task to remove - a manifest and all its associated data by a digest\",\n \"summary\": - \"Delete an image from a repository\",\n \"parameters\": [\n - \ {\n \"in\": \"path\",\n \"name\": - \"container_container_push_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container-Push\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RemoveImage\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RemoveImage\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RemoveImage\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_push_repository_href}remove_role/\": {\n \"post\": - {\n \"operationId\": \"repositories_container_container_push_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_push_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container-Push\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_push_repository_href}remove_signatures/\": - {\n \"post\": {\n \"operationId\": \"repositories_container_container_push_remove_signatures\",\n - \ \"description\": \"Create a task which deletes signatures - by the passed key_id.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_container_push_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container-Push\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RemoveSignatures\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RemoveSignatures\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RemoveSignatures\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RemoveSignaturesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_push_repository_href}sign/\": - {\n \"post\": {\n \"operationId\": \"repositories_container_container_push_sign\",\n - \ \"description\": \"Trigger an asynchronous task to sign content.\",\n - \ \"summary\": \"Sign images in the repo\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_push_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container-Push\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositorySign\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySign\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositorySign\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_push_repository_href}tag/\": {\n \"post\": - {\n \"operationId\": \"repositories_container_container_push_tag\",\n - \ \"description\": \"Trigger an asynchronous task to tag an - image in the repository\",\n \"summary\": \"Create a Tag\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_push_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Container-Push\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/TagImage\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/TagImage\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/TagImage\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_push_repository_href}untag/\": - {\n \"post\": {\n \"operationId\": \"repositories_container_container_push_untag\",\n - \ \"description\": \"Trigger an asynchronous task to untag an - image in the repository\",\n \"summary\": \"Delete a tag\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_push_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Container-Push\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnTagImage\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnTagImage\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnTagImage\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_push_repository_href}versions/\": - {\n \"get\": {\n \"operationId\": \"repositories_container_container_push_versions_list\",\n - \ \"description\": \"ContainerPushRepositoryVersion represents - a single container push repository version.\\n\\nRepository versions of a - push repository are not allowed to be deleted. Versioning of such\\nrepositories, - as well as creation/removal, happens automatically without explicit user actions.\\nUsers - could make a repository not functional by accident if allowed to delete repository\\nversions.\",\n - \ \"summary\": \"List repository versions\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_push_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"content__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"number\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gt\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gte\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"integer\"\n }\n },\n \"description\": - \"Filter results where number is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-complete\",\n \"-info\",\n - \ \"-number\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"complete\",\n - \ \"info\",\n \"number\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* - `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Container-Push Versions\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_push_repository_version_href}\": {\n \"get\": - {\n \"operationId\": \"repositories_container_container_push_versions_read\",\n - \ \"description\": \"ContainerPushRepositoryVersion represents - a single container push repository version.\\n\\nRepository versions of a - push repository are not allowed to be deleted. Versioning of such\\nrepositories, - as well as creation/removal, happens automatically without explicit user actions.\\nUsers - could make a repository not functional by accident if allowed to delete repository\\nversions.\",\n - \ \"summary\": \"Inspect a repository version\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_push_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Container-Push Versions\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryVersionResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"delete\": - {\n \"operationId\": \"repositories_container_container_push_versions_delete\",\n - \ \"description\": \"Trigger an asynchronous task to delete - a repository version.\",\n \"summary\": \"Delete a repository - version\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_push_repository_version_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Container-Push Versions\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_push_repository_version_href}repair/\": - {\n \"post\": {\n \"operationId\": \"repositories_container_container_push_versions_repair\",\n - \ \"description\": \"Trigger an asynchronous task to repair - a repository version.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_container_push_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container-Push - Versions\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Repair\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_repository_href}\": {\n \"get\": - {\n \"operationId\": \"repositories_container_container_read\",\n - \ \"description\": \"ViewSet for container repo.\",\n \"summary\": - \"Inspect a container repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_container_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Container\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"repositories_container_container_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a container repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/container.ContainerRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/container.ContainerRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"repositories_container_container_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a container repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_container_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcontainer.ContainerRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedcontainer.ContainerRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_container_container_delete\",\n \"description\": - \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete - a container repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_container_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_repository_href}add/\": - {\n \"post\": {\n \"operationId\": \"repositories_container_container_add\",\n - \ \"description\": \"Trigger an asynchronous task to recursively - add container content.\",\n \"summary\": \"Add content\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Container\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RecursiveManage\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RecursiveManage\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RecursiveManage\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_repository_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_container_container_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_repository_href}build_image/\": {\n \"post\": - {\n \"operationId\": \"repositories_container_container_build_image\",\n - \ \"description\": \"Trigger an asynchronous task to build an - OCI image from a Containerfile. A new repository version is created with the - new image and tag. This API is in tech preview. Backwards compatibility when - upgrading is not guaranteed.\",\n \"summary\": \"Build an Image\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Container\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OCIBuildImage\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/OCIBuildImage\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_repository_href}copy_manifests/\": {\n \"post\": - {\n \"operationId\": \"repositories_container_container_copy_manifests\",\n - \ \"description\": \"Trigger an asynchronous task to copy manifests\",\n - \ \"summary\": \"Copy manifests\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ManifestCopy\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ManifestCopy\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ManifestCopy\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_repository_href}copy_tags/\": {\n \"post\": - {\n \"operationId\": \"repositories_container_container_copy_tags\",\n - \ \"description\": \"Trigger an asynchronous task to copy tags\",\n - \ \"summary\": \"Copy tags\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/TagCopy\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/TagCopy\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/TagCopy\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_repository_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"repositories_container_container_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Container\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_repository_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"repositories_container_container_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Container\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_repository_href}remove/\": - {\n \"post\": {\n \"operationId\": \"repositories_container_container_remove\",\n - \ \"description\": \"Trigger an async task to recursively remove - container content.\",\n \"summary\": \"Remove content\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Container\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RecursiveManage\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RecursiveManage\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RecursiveManage\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_repository_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_container_container_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_repository_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"repositories_container_container_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Container\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_repository_href}sign/\": - {\n \"post\": {\n \"operationId\": \"repositories_container_container_sign\",\n - \ \"description\": \"Trigger an asynchronous task to sign content.\",\n - \ \"summary\": \"Sign images in the repo\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositorySign\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySign\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositorySign\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_repository_href}sync/\": {\n \"post\": - {\n \"operationId\": \"repositories_container_container_sync\",\n - \ \"description\": \"Trigger an asynchronous task to sync content.\",\n - \ \"summary\": \"Sync from a remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ContainerRepositorySyncURL\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ContainerRepositorySyncURL\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ContainerRepositorySyncURL\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_repository_href}tag/\": - {\n \"post\": {\n \"operationId\": \"repositories_container_container_tag\",\n - \ \"description\": \"Trigger an asynchronous task to tag an - image in the repository\",\n \"summary\": \"Create a Tag\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Container\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/TagImage\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/TagImage\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/TagImage\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_repository_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_container_container_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"container_container_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_repository_href}untag/\": {\n \"post\": - {\n \"operationId\": \"repositories_container_container_untag\",\n - \ \"description\": \"Trigger an asynchronous task to untag an - image in the repository\",\n \"summary\": \"Delete a tag\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Container\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnTagImage\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnTagImage\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnTagImage\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_repository_href}versions/\": - {\n \"get\": {\n \"operationId\": \"repositories_container_container_versions_list\",\n - \ \"description\": \"ContainerRepositoryVersion represents a - single container repository version.\",\n \"summary\": \"List - repository versions\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_container_repository_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"content__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"number\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gt\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gte\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"integer\"\n }\n },\n \"description\": - \"Filter results where number is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-complete\",\n \"-info\",\n - \ \"-number\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"complete\",\n - \ \"info\",\n \"number\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* - `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Container Versions\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{container_container_repository_version_href}\": {\n \"get\": - {\n \"operationId\": \"repositories_container_container_versions_read\",\n - \ \"description\": \"ContainerRepositoryVersion represents a - single container repository version.\",\n \"summary\": \"Inspect - a repository version\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_container_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Container Versions\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryVersionResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"delete\": - {\n \"operationId\": \"repositories_container_container_versions_delete\",\n - \ \"description\": \"Trigger an asynchronous task to delete - a repository version.\",\n \"summary\": \"Delete a repository - version\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"container_container_repository_version_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Container Versions\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{container_container_repository_version_href}repair/\": - {\n \"post\": {\n \"operationId\": \"repositories_container_container_versions_repair\",\n - \ \"description\": \"Trigger an asynchronous task to repair - a repository version.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"container_container_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Container - Versions\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Repair\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/repositories/core/openpgp_keyring/\": {\n \"get\": - {\n \"operationId\": \"repositories_core_openpgp_keyring_list\",\n - \ \"description\": \"A ViewSet for an ordinary repository.\",\n - \ \"summary\": \"List open pgp keyrings\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"latest_with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-next_version\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-retain_repo_versions\",\n - \ \"-user_hidden\",\n \"description\",\n - \ \"name\",\n \"next_version\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"retain_repo_versions\",\n \"user_hidden\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `next_version` - Next version\\n* - `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain - repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* - `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"remote\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Foreign Key referenced by HREF\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"retain_repo_versions\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n - \ \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where retain_repo_versions has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__ne\",\n - \ \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__range\",\n \"schema\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"type\": \"integer\"\n }\n - \ },\n \"description\": \"Filter - results where retain_repo_versions is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"with_content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Openpgp_Keyring\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedOpenPGPKeyringResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"repositories_core_openpgp_keyring_create\",\n \"description\": - \"A ViewSet for an ordinary repository.\",\n \"summary\": \"Create - an open pgp keyring\",\n \"tags\": [\n \"Repositories: - Openpgp_Keyring\"\n ],\n \"requestBody\": {\n - \ \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OpenPGPKeyring\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/OpenPGPKeyring\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OpenPGPKeyring\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/OpenPGPKeyringResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_keyring_href}\": {\n \"get\": - {\n \"operationId\": \"repositories_core_openpgp_keyring_read\",\n - \ \"description\": \"A ViewSet for an ordinary repository.\",\n - \ \"summary\": \"Inspect an open pgp keyring\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Openpgp_Keyring\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/OpenPGPKeyringResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"repositories_core_openpgp_keyring_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update an open pgp keyring\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Openpgp_Keyring\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OpenPGPKeyring\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/OpenPGPKeyring\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OpenPGPKeyring\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"repositories_core_openpgp_keyring_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update an open pgp keyring\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Openpgp_Keyring\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedOpenPGPKeyring\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedOpenPGPKeyring\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedOpenPGPKeyring\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_core_openpgp_keyring_delete\",\n \"description\": - \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete - an open pgp keyring\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Openpgp_Keyring\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_keyring_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_core_openpgp_keyring_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Openpgp_Keyring\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_keyring_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"repositories_core_openpgp_keyring_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Openpgp_Keyring\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_keyring_href}modify/\": {\n - \ \"post\": {\n \"operationId\": \"repositories_core_openpgp_keyring_modify\",\n - \ \"description\": \"Trigger an asynchronous task to create - a new repository version.\",\n \"summary\": \"Modify Repository - Content\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"open_p_g_p_keyring_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Openpgp_Keyring\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_keyring_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"repositories_core_openpgp_keyring_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"open_p_g_p_keyring_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Openpgp_Keyring\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_keyring_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_core_openpgp_keyring_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Openpgp_Keyring\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_keyring_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_core_openpgp_keyring_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"open_p_g_p_keyring_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Openpgp_Keyring\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{open_p_g_p_keyring_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_core_openpgp_keyring_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Openpgp_Keyring\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/repositories/deb/apt/\": - {\n \"get\": {\n \"operationId\": \"repositories_deb_apt_list\",\n - \ \"description\": \"An AptRepository is the locally stored, - Pulp-internal representation of a APT repository.\\n\\nIt may be filled with - content via synchronization or content upload to create an\\nAptRepositoryVersion.\",\n - \ \"summary\": \"List apt repositorys\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"latest_with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-next_version\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-retain_repo_versions\",\n - \ \"-user_hidden\",\n \"description\",\n - \ \"name\",\n \"next_version\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"retain_repo_versions\",\n \"user_hidden\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `next_version` - Next version\\n* - `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain - repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* - `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"remote\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Foreign Key referenced by HREF\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"retain_repo_versions\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n - \ \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where retain_repo_versions has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__ne\",\n - \ \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__range\",\n \"schema\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"type\": \"integer\"\n }\n - \ },\n \"description\": \"Filter - results where retain_repo_versions is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"with_content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginateddeb.AptRepositoryResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"repositories_deb_apt_create\",\n \"description\": \"An AptRepository - is the locally stored, Pulp-internal representation of a APT repository.\\n\\nIt - may be filled with content via synchronization or content upload to create - an\\nAptRepositoryVersion.\",\n \"summary\": \"Create an apt - repository\",\n \"tags\": [\n \"Repositories: - Apt\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.AptRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.AptRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_repository_href}\": {\n \"get\": - {\n \"operationId\": \"repositories_deb_apt_read\",\n \"description\": - \"An AptRepository is the locally stored, Pulp-internal representation of - a APT repository.\\n\\nIt may be filled with content via synchronization or - content upload to create an\\nAptRepositoryVersion.\",\n \"summary\": - \"Inspect an apt repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/deb.AptRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"repositories_deb_apt_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update an apt repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptRepository\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/deb.AptRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"repositories_deb_apt_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update an apt repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patcheddeb.AptRepository\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patcheddeb.AptRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patcheddeb.AptRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_deb_apt_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete an apt - repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Apt\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{deb_apt_repository_href}add_role/\": {\n \"post\": {\n - \ \"operationId\": \"repositories_deb_apt_add_role\",\n \"description\": - \"Add a role for this object to users/groups.\",\n \"summary\": - \"Add a role\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_repository_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"repositories_deb_apt_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_repository_href}modify/\": {\n - \ \"post\": {\n \"operationId\": \"repositories_deb_apt_modify\",\n - \ \"description\": \"Trigger an asynchronous task to create - a new repository version.\",\n \"summary\": \"Modify Repository - Content\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_apt_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_repository_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"repositories_deb_apt_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_apt_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Apt\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_repository_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_deb_apt_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_repository_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_deb_apt_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"deb_apt_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_repository_href}sync/\": {\n - \ \"post\": {\n \"operationId\": \"repositories_deb_apt_sync\",\n - \ \"description\": \"Trigger an asynchronous task to sync content\",\n - \ \"summary\": \"Sync from remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AptRepositorySyncURL\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AptRepositorySyncURL\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AptRepositorySyncURL\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_repository_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_deb_apt_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Apt\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_repository_href}versions/\": - {\n \"get\": {\n \"operationId\": \"repositories_deb_apt_versions_list\",\n - \ \"description\": \"An AptRepositoryVersion represents a single - APT repository version as stored by Pulp.\\n\\nIt may be used as the basis - for the creation of Pulp distributions in order to actually serve\\nthe content - contained within the repository version.\",\n \"summary\": - \"List repository versions\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"content__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"path\",\n \"name\": - \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is greater than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"integer\"\n }\n },\n \"description\": - \"Filter results where number is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-complete\",\n \"-info\",\n - \ \"-number\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"complete\",\n - \ \"info\",\n \"number\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* - `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Apt Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_repository_version_href}\": - {\n \"get\": {\n \"operationId\": \"repositories_deb_apt_versions_read\",\n - \ \"description\": \"An AptRepositoryVersion represents a single - APT repository version as stored by Pulp.\\n\\nIt may be used as the basis - for the creation of Pulp distributions in order to actually serve\\nthe content - contained within the repository version.\",\n \"summary\": - \"Inspect a repository version\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_apt_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Apt Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_deb_apt_versions_delete\",\n \"description\": - \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": - \"Delete a repository version\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_apt_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Apt Versions\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{deb_apt_repository_version_href}repair/\": - {\n \"post\": {\n \"operationId\": \"repositories_deb_apt_versions_repair\",\n - \ \"description\": \"Trigger an asynchronous task to repair - a repository version.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"deb_apt_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Apt Versions\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Repair\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/repositories/file/file/\": {\n \"get\": - {\n \"operationId\": \"repositories_file_file_list\",\n \"description\": - \"\\nFileRepository represents a single file repository, to which content - can be synced, added,\\nor removed.\",\n \"summary\": \"List - file repositorys\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"latest_with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-next_version\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-retain_repo_versions\",\n - \ \"-user_hidden\",\n \"description\",\n - \ \"name\",\n \"next_version\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"retain_repo_versions\",\n \"user_hidden\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `next_version` - Next version\\n* - `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain - repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* - `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"remote\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Foreign Key referenced by HREF\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"retain_repo_versions\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n - \ \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where retain_repo_versions has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__ne\",\n - \ \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__range\",\n \"schema\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"type\": \"integer\"\n }\n - \ },\n \"description\": \"Filter - results where retain_repo_versions is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"with_content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedfile.FileRepositoryResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"repositories_file_file_create\",\n \"description\": \"\\nFileRepository - represents a single file repository, to which content can be synced, added,\\nor - removed.\",\n \"summary\": \"Create a file repository\",\n - \ \"tags\": [\n \"Repositories: File\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/file.FileRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/file.FileRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_repository_href}\": {\n \"get\": - {\n \"operationId\": \"repositories_file_file_read\",\n \"description\": - \"\\nFileRepository represents a single file repository, to which content - can be synced, added,\\nor removed.\",\n \"summary\": \"Inspect - a file repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/file.FileRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"repositories_file_file_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a file repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileRepository\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/file.FileRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"repositories_file_file_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a file repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedfile.FileRepository\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedfile.FileRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedfile.FileRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_file_file_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a file - repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: File\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{file_file_repository_href}add_role/\": {\n \"post\": - {\n \"operationId\": \"repositories_file_file_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_repository_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"repositories_file_file_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_repository_href}modify/\": - {\n \"post\": {\n \"operationId\": \"repositories_file_file_modify\",\n - \ \"description\": \"Trigger an asynchronous task to create - a new repository version.\",\n \"summary\": \"Modify Repository - Content\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_repository_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"repositories_file_file_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - File\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_repository_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_file_file_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_repository_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_file_file_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_repository_href}sync/\": {\n - \ \"post\": {\n \"operationId\": \"repositories_file_file_sync\",\n - \ \"description\": \"Trigger an asynchronous task to sync file - content.\",\n \"summary\": \"Sync from a remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySyncURL\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySyncURL\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySyncURL\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_repository_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_file_file_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"file_file_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: File\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_repository_href}versions/\": - {\n \"get\": {\n \"operationId\": \"repositories_file_file_versions_list\",\n - \ \"description\": \"\\nFileRepositoryVersion represents a single - file repository version.\",\n \"summary\": \"List repository - versions\",\n \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"content__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"path\",\n \"name\": - \"file_file_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is greater than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"integer\"\n }\n },\n \"description\": - \"Filter results where number is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-complete\",\n \"-info\",\n - \ \"-number\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"complete\",\n - \ \"info\",\n \"number\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* - `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - File Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_repository_version_href}\": - {\n \"get\": {\n \"operationId\": \"repositories_file_file_versions_read\",\n - \ \"description\": \"\\nFileRepositoryVersion represents a single - file repository version.\",\n \"summary\": \"Inspect a repository - version\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"file_file_repository_version_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - File Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_file_file_versions_delete\",\n \"description\": - \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": - \"Delete a repository version\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: File Versions\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{file_file_repository_version_href}repair/\": - {\n \"post\": {\n \"operationId\": \"repositories_file_file_versions_repair\",\n - \ \"description\": \"Trigger an asynchronous task to repair - a repository version.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"file_file_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: File Versions\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Repair\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/repositories/gem/gem/\": {\n \"get\": {\n - \ \"operationId\": \"repositories_gem_gem_list\",\n \"description\": - \"A ViewSet for GemRepository.\",\n \"summary\": \"List gem - repositorys\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"latest_with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-next_version\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-retain_repo_versions\",\n - \ \"-user_hidden\",\n \"description\",\n - \ \"name\",\n \"next_version\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"retain_repo_versions\",\n \"user_hidden\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `next_version` - Next version\\n* - `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain - repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* - `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"remote\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Foreign Key referenced by HREF\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"retain_repo_versions\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n - \ \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where retain_repo_versions has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__ne\",\n - \ \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__range\",\n \"schema\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"type\": \"integer\"\n }\n - \ },\n \"description\": \"Filter - results where retain_repo_versions is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"with_content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedgem.GemRepositoryResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"repositories_gem_gem_create\",\n \"description\": \"A ViewSet - for GemRepository.\",\n \"summary\": \"Create a gem repository\",\n - \ \"tags\": [\n \"Repositories: Gem\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemRepository\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/gem.GemRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_repository_href}\": {\n \"get\": - {\n \"operationId\": \"repositories_gem_gem_read\",\n \"description\": - \"A ViewSet for GemRepository.\",\n \"summary\": \"Inspect - a gem repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/gem.GemRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"repositories_gem_gem_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a gem repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemRepository\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/gem.GemRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"repositories_gem_gem_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a gem repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedgem.GemRepository\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedgem.GemRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedgem.GemRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_gem_gem_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a gem - repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Gem\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{gem_gem_repository_href}add_role/\": {\n \"post\": {\n - \ \"operationId\": \"repositories_gem_gem_add_role\",\n \"description\": - \"Add a role for this object to users/groups.\",\n \"summary\": - \"Add a role\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_repository_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"repositories_gem_gem_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_repository_href}modify/\": {\n - \ \"post\": {\n \"operationId\": \"repositories_gem_gem_modify\",\n - \ \"description\": \"Trigger an asynchronous task to create - a new repository version.\",\n \"summary\": \"Modify Repository - Content\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"gem_gem_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_repository_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"repositories_gem_gem_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"gem_gem_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Gem\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_repository_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_gem_gem_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_repository_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_gem_gem_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"gem_gem_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_repository_href}sync/\": {\n - \ \"post\": {\n \"operationId\": \"repositories_gem_gem_sync\",\n - \ \"description\": \"Trigger an asynchronous task to sync gem - content.\",\n \"summary\": \"Sync from a remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySyncURL\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySyncURL\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySyncURL\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_repository_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_gem_gem_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Gem\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_repository_href}versions/\": - {\n \"get\": {\n \"operationId\": \"repositories_gem_gem_versions_list\",\n - \ \"description\": \"A ViewSet for a GemRepositoryVersion represents - a single Gem repository version.\",\n \"summary\": \"List repository - versions\",\n \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"content__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"path\",\n \"name\": - \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is greater than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"integer\"\n }\n },\n \"description\": - \"Filter results where number is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-complete\",\n \"-info\",\n - \ \"-number\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"complete\",\n - \ \"info\",\n \"number\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* - `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Gem Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_repository_version_href}\": - {\n \"get\": {\n \"operationId\": \"repositories_gem_gem_versions_read\",\n - \ \"description\": \"A ViewSet for a GemRepositoryVersion represents - a single Gem repository version.\",\n \"summary\": \"Inspect - a repository version\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"gem_gem_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Gem Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_gem_gem_versions_delete\",\n \"description\": - \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": - \"Delete a repository version\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"gem_gem_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Gem Versions\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{gem_gem_repository_version_href}repair/\": - {\n \"post\": {\n \"operationId\": \"repositories_gem_gem_versions_repair\",\n - \ \"description\": \"Trigger an asynchronous task to repair - a repository version.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"gem_gem_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Gem Versions\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Repair\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/repositories/maven/maven/\": {\n \"get\": - {\n \"operationId\": \"repositories_maven_maven_list\",\n \"description\": - \"A ViewSet for MavenRemote.\",\n \"summary\": \"List maven - repositorys\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"latest_with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-next_version\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-retain_repo_versions\",\n - \ \"-user_hidden\",\n \"description\",\n - \ \"name\",\n \"next_version\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"retain_repo_versions\",\n \"user_hidden\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `next_version` - Next version\\n* - `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain - repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* - `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"remote\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Foreign Key referenced by HREF\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"retain_repo_versions\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n - \ \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where retain_repo_versions has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__ne\",\n - \ \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__range\",\n \"schema\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"type\": \"integer\"\n }\n - \ },\n \"description\": \"Filter - results where retain_repo_versions is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"with_content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Maven\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedmaven.MavenRepositoryResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"repositories_maven_maven_create\",\n \"description\": \"A - ViewSet for MavenRemote.\",\n \"summary\": \"Create a maven - repository\",\n \"tags\": [\n \"Repositories: - Maven\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/maven.MavenRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/maven.MavenRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{maven_maven_repository_href}\": {\n - \ \"get\": {\n \"operationId\": \"repositories_maven_maven_read\",\n - \ \"description\": \"A ViewSet for MavenRemote.\",\n \"summary\": - \"Inspect a maven repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"maven_maven_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Maven\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/maven.MavenRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"repositories_maven_maven_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a maven repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"maven_maven_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Maven\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/maven.MavenRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/maven.MavenRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"repositories_maven_maven_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a maven repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"maven_maven_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Maven\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedmaven.MavenRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedmaven.MavenRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedmaven.MavenRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_maven_maven_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a maven - repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"maven_maven_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Maven\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{maven_maven_repository_href}add_cached_content/\": - {\n \"post\": {\n \"operationId\": \"repositories_maven_maven_add_cached_content\",\n - \ \"description\": \"Trigger an asynchronous task to add cached - content to a repository.\",\n \"summary\": \"Add cached content\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"maven_maven_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Maven\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddCachedContent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddCachedContent\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddCachedContent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{maven_maven_repository_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_maven_maven_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"maven_maven_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Maven\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{maven_maven_repository_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_maven_maven_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"maven_maven_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Maven\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{maven_maven_repository_href}versions/\": {\n \"get\": - {\n \"operationId\": \"repositories_maven_maven_versions_list\",\n - \ \"description\": \"MavenRepositoryVersion represents a single - Maven repository version.\",\n \"summary\": \"List repository - versions\",\n \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"content__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"path\",\n \"name\": \"maven_maven_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"number\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gt\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gte\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"integer\"\n }\n },\n \"description\": - \"Filter results where number is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-complete\",\n \"-info\",\n - \ \"-number\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"complete\",\n - \ \"info\",\n \"number\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* - `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Maven Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{maven_maven_repository_version_href}\": - {\n \"get\": {\n \"operationId\": \"repositories_maven_maven_versions_read\",\n - \ \"description\": \"MavenRepositoryVersion represents a single - Maven repository version.\",\n \"summary\": \"Inspect a repository - version\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"maven_maven_repository_version_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Maven Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_maven_maven_versions_delete\",\n \"description\": - \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": - \"Delete a repository version\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"maven_maven_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Maven Versions\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{maven_maven_repository_version_href}repair/\": - {\n \"post\": {\n \"operationId\": \"repositories_maven_maven_versions_repair\",\n - \ \"description\": \"Trigger an asynchronous task to repair - a repository version.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"maven_maven_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Maven Versions\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Repair\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/repositories/npm/npm/\": {\n \"get\": {\n - \ \"operationId\": \"repositories_npm_npm_list\",\n \"description\": - \"A ViewSet for NpmRepository.\\n\\nSimilar to the PackageViewSet above, define - endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": - \"List npm repositorys\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"latest_with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-next_version\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-retain_repo_versions\",\n - \ \"-user_hidden\",\n \"description\",\n - \ \"name\",\n \"next_version\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"retain_repo_versions\",\n \"user_hidden\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `next_version` - Next version\\n* - `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain - repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* - `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"remote\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Foreign Key referenced by HREF\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"retain_repo_versions\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n - \ \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where retain_repo_versions has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__ne\",\n - \ \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__range\",\n \"schema\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"type\": \"integer\"\n }\n - \ },\n \"description\": \"Filter - results where retain_repo_versions is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"with_content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Npm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatednpm.NpmRepositoryResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"repositories_npm_npm_create\",\n \"description\": \"A ViewSet - for NpmRepository.\\n\\nSimilar to the PackageViewSet above, define endpoint_name,\\nqueryset - and serializer, at a minimum.\",\n \"summary\": \"Create a - npm repository\",\n \"tags\": [\n \"Repositories: - Npm\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/npm.NpmRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.NpmRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.NpmRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/npm.NpmRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{npm_npm_repository_href}\": {\n \"get\": - {\n \"operationId\": \"repositories_npm_npm_read\",\n \"description\": - \"A ViewSet for NpmRepository.\\n\\nSimilar to the PackageViewSet above, define - endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": - \"Inspect a npm repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Npm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/npm.NpmRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"repositories_npm_npm_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a npm repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Npm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.NpmRepository\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.NpmRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/npm.NpmRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"repositories_npm_npm_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a npm repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Npm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchednpm.NpmRepository\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchednpm.NpmRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchednpm.NpmRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_npm_npm_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a npm - repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Npm\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{npm_npm_repository_href}modify/\": {\n \"post\": {\n - \ \"operationId\": \"repositories_npm_npm_modify\",\n \"description\": - \"Trigger an asynchronous task to create a new repository version.\",\n \"summary\": - \"Modify Repository Content\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Npm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{npm_npm_repository_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_npm_npm_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"npm_npm_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Npm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{npm_npm_repository_href}sync/\": {\n - \ \"post\": {\n \"operationId\": \"repositories_npm_npm_sync\",\n - \ \"description\": \"Trigger an asynchronous task to sync content.\",\n - \ \"summary\": \"Sync from remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Npm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySyncURL\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySyncURL\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySyncURL\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{npm_npm_repository_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_npm_npm_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Npm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{npm_npm_repository_href}versions/\": - {\n \"get\": {\n \"operationId\": \"repositories_npm_npm_versions_list\",\n - \ \"description\": \"A ViewSet for a NpmRepositoryVersion represents - a single Npm repository version.\",\n \"summary\": \"List repository - versions\",\n \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"content__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"path\",\n \"name\": \"npm_npm_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"number\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gt\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gte\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"integer\"\n }\n },\n \"description\": - \"Filter results where number is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-complete\",\n \"-info\",\n - \ \"-number\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"complete\",\n - \ \"info\",\n \"number\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* - `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Npm Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{npm_npm_repository_version_href}\": - {\n \"get\": {\n \"operationId\": \"repositories_npm_npm_versions_read\",\n - \ \"description\": \"A ViewSet for a NpmRepositoryVersion represents - a single Npm repository version.\",\n \"summary\": \"Inspect - a repository version\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"npm_npm_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Npm Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_npm_npm_versions_delete\",\n \"description\": - \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": - \"Delete a repository version\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"npm_npm_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Npm Versions\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{npm_npm_repository_version_href}repair/\": - {\n \"post\": {\n \"operationId\": \"repositories_npm_npm_versions_repair\",\n - \ \"description\": \"Trigger an asynchronous task to repair - a repository version.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"npm_npm_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Npm Versions\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Repair\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/repositories/ostree/ostree/\": {\n \"get\": - {\n \"operationId\": \"repositories_ostree_ostree_list\",\n - \ \"description\": \"A ViewSet class for OSTree repositories.\",\n - \ \"summary\": \"List ostree repositorys\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"latest_with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-next_version\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-retain_repo_versions\",\n - \ \"-user_hidden\",\n \"description\",\n - \ \"name\",\n \"next_version\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"retain_repo_versions\",\n \"user_hidden\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `next_version` - Next version\\n* - `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain - repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* - `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"remote\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Foreign Key referenced by HREF\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"retain_repo_versions\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n - \ \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where retain_repo_versions has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__ne\",\n - \ \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__range\",\n \"schema\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"type\": \"integer\"\n }\n - \ },\n \"description\": \"Filter - results where retain_repo_versions is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"with_content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Ostree\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeRepositoryResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"repositories_ostree_ostree_create\",\n \"description\": \"A - ViewSet class for OSTree repositories.\",\n \"summary\": \"Create - an ostree repository\",\n \"tags\": [\n \"Repositories: - Ostree\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_repository_href}\": {\n - \ \"get\": {\n \"operationId\": \"repositories_ostree_ostree_read\",\n - \ \"description\": \"A ViewSet class for OSTree repositories.\",\n - \ \"summary\": \"Inspect an ostree repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Ostree\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"repositories_ostree_ostree_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update an ostree repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ostree\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"repositories_ostree_ostree_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update an ostree repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ostree\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedostree.OstreeRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedostree.OstreeRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedostree.OstreeRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_ostree_ostree_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete an ostree - repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ostree\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_repository_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ostree\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ostree_ostree_repository_href}import_all/\": {\n \"post\": - {\n \"operationId\": \"repositories_ostree_ostree_import_all\",\n - \ \"description\": \"Trigger an asynchronous task to import - all refs and commits to a repository.\",\n \"summary\": \"Import - refs and commits to a repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ostree\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/OstreeImportAll\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OstreeImportAll\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OstreeImportAll\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_repository_href}import_commits/\": - {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_import_commits\",\n - \ \"description\": \"Trigger an asynchronous task to append - child commits to a repository.\",\n \"summary\": \"Append child - commits to a repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ostree\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/OstreeImportCommitsToRef\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OstreeImportCommitsToRef\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/OstreeImportCommitsToRef\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_repository_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"repositories_ostree_ostree_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Ostree\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_repository_href}modify/\": - {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_modify\",\n - \ \"description\": \"Trigger an asynchronous task to modify - content.\",\n \"summary\": \"Modify repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ostree\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_repository_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"repositories_ostree_ostree_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Ostree\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_repository_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ostree\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ostree_ostree_repository_href}set_label/\": {\n \"post\": - {\n \"operationId\": \"repositories_ostree_ostree_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Ostree\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_repository_href}sync/\": - {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_sync\",\n - \ \"description\": \"Trigger an asynchronous task to sync content.\",\n - \ \"summary\": \"Sync from remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ostree\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySyncURL\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySyncURL\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_repository_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ostree\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ostree_ostree_repository_href}versions/\": {\n \"get\": - {\n \"operationId\": \"repositories_ostree_ostree_versions_list\",\n - \ \"description\": \"A ViewSet class that represents a single - OSTree repository version.\",\n \"summary\": \"List repository - versions\",\n \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"content__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"number\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gt\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gte\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"integer\"\n }\n },\n \"description\": - \"Filter results where number is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-complete\",\n \"-info\",\n - \ \"-number\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"complete\",\n - \ \"info\",\n \"number\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* - `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Ostree Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_repository_version_href}\": - {\n \"get\": {\n \"operationId\": \"repositories_ostree_ostree_versions_read\",\n - \ \"description\": \"A ViewSet class that represents a single - OSTree repository version.\",\n \"summary\": \"Inspect a repository - version\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ostree_ostree_repository_version_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Ostree Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_ostree_ostree_versions_delete\",\n \"description\": - \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": - \"Delete a repository version\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ostree Versions\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ostree_ostree_repository_version_href}repair/\": - {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_versions_repair\",\n - \ \"description\": \"Trigger an asynchronous task to repair - a repository version.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ostree_ostree_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Ostree Versions\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Repair\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/repositories/python/python/\": {\n \"get\": - {\n \"operationId\": \"repositories_python_python_list\",\n - \ \"description\": \"PythonRepository represents a single Python - repository, to which content can be\\nsynced, added, or removed.\",\n \"summary\": - \"List python repositorys\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"latest_with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-next_version\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-retain_repo_versions\",\n - \ \"-user_hidden\",\n \"description\",\n - \ \"name\",\n \"next_version\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"retain_repo_versions\",\n \"user_hidden\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `next_version` - Next version\\n* - `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain - repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* - `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"remote\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Foreign Key referenced by HREF\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"retain_repo_versions\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n - \ \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where retain_repo_versions has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__ne\",\n - \ \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__range\",\n \"schema\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"type\": \"integer\"\n }\n - \ },\n \"description\": \"Filter - results where retain_repo_versions is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"with_content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Python\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedpython.PythonRepositoryResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"repositories_python_python_create\",\n \"description\": \"PythonRepository - represents a single Python repository, to which content can be\\nsynced, added, - or removed.\",\n \"summary\": \"Create a python repository\",\n - \ \"tags\": [\n \"Repositories: Python\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/python.PythonRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/python.PythonRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_repository_href}\": {\n - \ \"get\": {\n \"operationId\": \"repositories_python_python_read\",\n - \ \"description\": \"PythonRepository represents a single Python - repository, to which content can be\\nsynced, added, or removed.\",\n \"summary\": - \"Inspect a python repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"python_python_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Python\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/python.PythonRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"repositories_python_python_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a python repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Python\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/python.PythonRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/python.PythonRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"repositories_python_python_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a python repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"python_python_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Python\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedpython.PythonRepository\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedpython.PythonRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedpython.PythonRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_python_python_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a python - repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"python_python_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Python\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_repository_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_python_python_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Python\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{python_python_repository_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"repositories_python_python_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Python\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_repository_href}modify/\": - {\n \"post\": {\n \"operationId\": \"repositories_python_python_modify\",\n - \ \"description\": \"Trigger an asynchronous task to create - a new repository version.\",\n \"summary\": \"Modify Repository - Content\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"python_python_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Python\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_repository_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"repositories_python_python_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"python_python_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Python\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_repository_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_python_python_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Python\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{python_python_repository_href}repair_metadata/\": {\n \"post\": - {\n \"operationId\": \"repositories_python_python_repair_metadata\",\n - \ \"description\": \"Trigger an asynchronous task to repair - Python metadata. This task will repair metadata\\nof all packages for the - specified `Repository`, without creating a new `RepositoryVersion`.\",\n \"summary\": - \"Repair metadata\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"python_python_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Python\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_repository_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_python_python_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"python_python_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Python\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_repository_href}sync/\": - {\n \"post\": {\n \"operationId\": \"repositories_python_python_sync\",\n - \ \"description\": \"\\nTrigger an asynchronous task to sync - python content. The sync task will retrieve Python\\ncontent from the specified - `Remote` and update the specified `Respository`, creating a\\nnew `RepositoryVersion`.\",\n - \ \"summary\": \"Sync from remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Python\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySyncURL\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositorySyncURL\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_repository_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_python_python_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"python_python_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Python\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"201\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabelResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{python_python_repository_href}versions/\": {\n \"get\": - {\n \"operationId\": \"repositories_python_python_versions_list\",\n - \ \"description\": \"PythonRepositoryVersion represents a single - Python repository version.\",\n \"summary\": \"List repository - versions\",\n \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"content__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"number\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gt\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gte\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"integer\"\n }\n },\n \"description\": - \"Filter results where number is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-complete\",\n \"-info\",\n - \ \"-number\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"complete\",\n - \ \"info\",\n \"number\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* - `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"path\",\n \"name\": - \"python_python_repository_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Python Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_repository_version_href}\": - {\n \"get\": {\n \"operationId\": \"repositories_python_python_versions_read\",\n - \ \"description\": \"PythonRepositoryVersion represents a single - Python repository version.\",\n \"summary\": \"Inspect a repository - version\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"python_python_repository_version_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Python Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_python_python_versions_delete\",\n \"description\": - \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": - \"Delete a repository version\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"python_python_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Python Versions\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{python_python_repository_version_href}repair/\": - {\n \"post\": {\n \"operationId\": \"repositories_python_python_versions_repair\",\n - \ \"description\": \"Trigger an asynchronous task to repair - a repository version.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"python_python_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Python Versions\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Repair\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/repositories/reclaim_space/\": {\n \"post\": - {\n \"operationId\": \"repositories_reclaim_space_reclaim\",\n - \ \"description\": \"Trigger an asynchronous space reclaim operation.\",\n - \ \"tags\": [\n \"Repositories: Reclaim_Space\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ReclaimSpace\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ReclaimSpace\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ReclaimSpace\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/repositories/rpm/rpm/\": {\n \"get\": {\n - \ \"operationId\": \"repositories_rpm_rpm_list\",\n \"description\": - \"A ViewSet for RpmRepository.\",\n \"summary\": \"List rpm - repositorys\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"latest_with_content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-name\",\n - \ \"-next_version\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-retain_repo_versions\",\n - \ \"-user_hidden\",\n \"description\",\n - \ \"name\",\n \"next_version\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"retain_repo_versions\",\n \"user_hidden\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* - `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `next_version` - Next version\\n* - `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain - repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* - `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"remote\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Foreign Key referenced by HREF\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"retain_repo_versions\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is greater than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n - \ \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where retain_repo_versions has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions is less than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"retain_repo_versions__ne\",\n - \ \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where retain_repo_versions not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"retain_repo_versions__range\",\n \"schema\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"type\": \"integer\"\n }\n - \ },\n \"description\": \"Filter - results where retain_repo_versions is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"with_content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedrpm.RpmRepositoryResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"repositories_rpm_rpm_create\",\n \"description\": \"A ViewSet - for RpmRepository.\",\n \"summary\": \"Create a rpm repository\",\n - \ \"tags\": [\n \"Repositories: Rpm\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmRepository\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.RpmRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_repository_href}\": {\n \"get\": - {\n \"operationId\": \"repositories_rpm_rpm_read\",\n \"description\": - \"A ViewSet for RpmRepository.\",\n \"summary\": \"Inspect - a rpm repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/rpm.RpmRepositoryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"repositories_rpm_rpm_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"summary\": \"Update a rpm repository\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmRepository\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"repositories_rpm_rpm_partial_update\",\n \"description\": - \"Trigger an asynchronous partial update task\",\n \"summary\": - \"Update a rpm repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.RpmRepository\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.RpmRepository\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedrpm.RpmRepository\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_rpm_rpm_delete\",\n \"description\": \"Trigger - an asynchronous delete task\",\n \"summary\": \"Delete a rpm - repository\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Rpm\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{rpm_rpm_repository_href}add_role/\": {\n \"post\": {\n - \ \"operationId\": \"repositories_rpm_rpm_add_role\",\n \"description\": - \"Add a role for this object to users/groups.\",\n \"summary\": - \"Add a role\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_repository_href}list_roles/\": - {\n \"get\": {\n \"operationId\": \"repositories_rpm_rpm_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_repository_href}modify/\": {\n - \ \"post\": {\n \"operationId\": \"repositories_rpm_rpm_modify\",\n - \ \"description\": \"Trigger an asynchronous task to create - a new repository version.\",\n \"summary\": \"Modify Repository - Content\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_repository_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"repositories_rpm_rpm_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Rpm\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_repository_href}remove_role/\": - {\n \"post\": {\n \"operationId\": \"repositories_rpm_rpm_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_repository_href}set_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_rpm_rpm_set_label\",\n - \ \"description\": \"Set a single pulp_label on the object to - a specific value or null.\",\n \"summary\": \"Set a label\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/SetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_repository_href}sync/\": {\n - \ \"post\": {\n \"operationId\": \"repositories_rpm_rpm_sync\",\n - \ \"description\": \"Trigger an asynchronous task to sync RPM - content.\",\n \"summary\": \"Sync from remote\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RpmRepositorySyncURL\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RpmRepositorySyncURL\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RpmRepositorySyncURL\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_repository_href}unset_label/\": - {\n \"post\": {\n \"operationId\": \"repositories_rpm_rpm_unset_label\",\n - \ \"description\": \"Unset a single pulp_label on the object.\",\n - \ \"summary\": \"Unset a label\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UnsetLabel\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_repository_href}versions/\": - {\n \"get\": {\n \"operationId\": \"repositories_rpm_rpm_versions_list\",\n - \ \"description\": \"RpmRepositoryVersion represents a single - rpm repository version.\",\n \"summary\": \"List repository - versions\",\n \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"content\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Content Unit referenced by HREF/PRN\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"content__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"number\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gt\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gte\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"integer\"\n }\n },\n \"description\": - \"Filter results where number is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-complete\",\n \"-info\",\n - \ \"-number\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"complete\",\n - \ \"info\",\n \"number\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* - `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Rpm Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_repository_version_href}\": - {\n \"get\": {\n \"operationId\": \"repositories_rpm_rpm_versions_read\",\n - \ \"description\": \"RpmRepositoryVersion represents a single - rpm repository version.\",\n \"summary\": \"Inspect a repository - version\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"rpm_rpm_repository_version_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repositories: - Rpm Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"repositories_rpm_rpm_versions_delete\",\n \"description\": - \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": - \"Delete a repository version\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_rpm_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Rpm Versions\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{rpm_rpm_repository_version_href}repair/\": - {\n \"post\": {\n \"operationId\": \"repositories_rpm_rpm_versions_repair\",\n - \ \"description\": \"Trigger an asynchronous task to repair - a repository version.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"rpm_rpm_repository_version_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Repositories: Rpm Versions\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Repair\"\n }\n },\n - \ \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Repair\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/repository_versions/\": {\n \"get\": {\n - \ \"operationId\": \"repository_versions_list\",\n \"description\": - \"A mixin to hold the shared get_queryset logic used by RepositoryVersionViewSets.\",\n - \ \"summary\": \"List repository versions\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"content\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Content Unit referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"content__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"number\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gt\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"number__gte\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where number is - greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"number__lt\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__lte\",\n \"schema\": {\n \"type\": - \"integer\"\n },\n \"description\": - \"Filter results where number is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"number__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"integer\"\n }\n },\n \"description\": - \"Filter results where number is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-complete\",\n \"-info\",\n - \ \"-number\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"complete\",\n - \ \"info\",\n \"number\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* - `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Repository_Versions\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/roles/\": {\n \"get\": - {\n \"operationId\": \"roles_list\",\n \"description\": - \"ViewSet for Role.\",\n \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"contains_permission\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter roles that have any of the permissions in the list.\",\n \"explode\": - true,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"description\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where description matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"description__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where description contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"description__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where description contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"description__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where description matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"for_object_type\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter roles that only have permissions for the specified object HREF.\"\n - \ },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"locked\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where locked matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-locked\",\n - \ \"-name\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"description\",\n - \ \"locked\",\n \"name\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `name` - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `locked` - Locked\\n* `-locked` - - Locked (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Roles\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedRoleResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"roles_create\",\n \"description\": \"ViewSet for Role.\",\n - \ \"summary\": \"Create a role\",\n \"tags\": - [\n \"Roles\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Role\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Role\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Role\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{role_href}\": {\n \"get\": - {\n \"operationId\": \"roles_read\",\n \"description\": - \"ViewSet for Role.\",\n \"summary\": \"Inspect a role\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"role_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Roles\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"roles_update\",\n - \ \"description\": \"ViewSet for Role.\",\n \"summary\": - \"Update a role\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"role_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Roles\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Role\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Role\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Role\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"roles_partial_update\",\n \"description\": \"ViewSet for - Role.\",\n \"summary\": \"Update a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"role_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Roles\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PatchedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"roles_delete\",\n \"description\": \"ViewSet for Role.\",\n - \ \"summary\": \"Delete a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"role_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Roles\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp/api/v3/rpm/comps/\": - {\n \"post\": {\n \"operationId\": \"rpm_comps_upload\",\n - \ \"description\": \"Trigger an asynchronous task to upload - a comps.xml file.\",\n \"summary\": \"Upload comps.xml\",\n - \ \"tags\": [\n \"Rpm: Comps\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CompsXml\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CompsXml\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/rpm/copy/\": {\n \"post\": {\n \"operationId\": - \"copy_content_3\",\n \"description\": \"Trigger an asynchronous - task to copy RPM contentfrom one repository into another, creating a newrepository - version.\",\n \"summary\": \"Copy content\",\n \"tags\": - [\n \"Rpm: Copy\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Copy\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Copy\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Copy\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/rpm/prune/\": {\n \"post\": - {\n \"operationId\": \"rpm_prune_prune_packages\",\n \"description\": - \"Trigger an asynchronous old-Package-prune operation.\",\n \"tags\": - [\n \"Rpm: Prune\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PrunePackages\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PrunePackages\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PrunePackages\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/TaskGroupOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/signing-services/\": {\n - \ \"get\": {\n \"operationId\": \"signing_services_list\",\n - \ \"description\": \"A ViewSet that supports browsing of existing - signing services.\",\n \"summary\": \"List signing services\",\n - \ \"parameters\": [\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-name\",\n \"-pk\",\n - \ \"-pubkey_fingerprint\",\n \"-public_key\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"-script\",\n - \ \"name\",\n \"pk\",\n - \ \"pubkey_fingerprint\",\n \"public_key\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"script\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `name` - Name\\n* `-name` - Name (descending)\\n* `public_key` - Public key\\n* - `-public_key` - Public key (descending)\\n* `pubkey_fingerprint` - Pubkey - fingerprint\\n* `-pubkey_fingerprint` - Pubkey fingerprint (descending)\\n* - `script` - Script\\n* `-script` - Script (descending)\\n* `pk` - Pk\\n* `-pk` - - Pk (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Signing-Services\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedSigningServiceResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{signing_service_href}\": {\n \"get\": - {\n \"operationId\": \"signing_services_read\",\n \"description\": - \"A ViewSet that supports browsing of existing signing services.\",\n \"summary\": - \"Inspect a signing service\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"signing_service_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Signing-Services\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SigningServiceResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/status/\": {\n \"get\": - {\n \"operationId\": \"status_read\",\n \"description\": - \"Returns status and app information about Pulp.\\n\\nInformation includes:\\n - * version of pulpcore and loaded pulp plugins\\n * known workers\\n * known - content apps\\n * database connection status\\n * redis connection status\\n - * disk usage information\",\n \"summary\": \"Inspect status - of Pulp\",\n \"tags\": [\n \"Status\"\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/StatusResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/task-groups/\": {\n \"get\": {\n \"operationId\": - \"task_groups_list\",\n \"summary\": \"List task groups\",\n - \ \"parameters\": [\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Task-Groups\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedTaskGroupResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{task_group_href}\": {\n \"get\": - {\n \"operationId\": \"task_groups_read\",\n \"summary\": - \"Inspect a task group\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"task_group_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Task-Groups\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/TaskGroupResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"task_groups_cancel\",\n \"description\": \"This operation - cancels a task group.\",\n \"summary\": \"Cancel a task group\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"task_group_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Task-Groups\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedTaskCancel\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedTaskCancel\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedTaskCancel\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/TaskGroupResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"409\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/TaskGroupResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/task-schedules/\": {\n \"get\": {\n \"operationId\": - \"task_schedules_list\",\n \"description\": \"ViewSet to monitor - task schedules.\",\n \"summary\": \"List task schedules\",\n - \ \"parameters\": [\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-dispatch_interval\",\n \"-name\",\n - \ \"-next_dispatch\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"-task_name\",\n - \ \"dispatch_interval\",\n \"name\",\n - \ \"next_dispatch\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"task_name\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `name` - Name\\n* `-name` - Name (descending)\\n* `next_dispatch` - Next dispatch\\n* - `-next_dispatch` - Next dispatch (descending)\\n* `dispatch_interval` - Dispatch - interval\\n* `-dispatch_interval` - Dispatch interval (descending)\\n* `task_name` - - Task name\\n* `-task_name` - Task name (descending)\\n* `pk` - Pk\\n* `-pk` - - Pk (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"task_name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where task_name - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"task_name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where task_name - contains value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Task-Schedules\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedTaskScheduleResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{task_schedule_href}\": {\n \"get\": - {\n \"operationId\": \"task_schedules_read\",\n \"description\": - \"ViewSet to monitor task schedules.\",\n \"summary\": \"Inspect - a task schedule\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"task_schedule_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Task-Schedules\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/TaskScheduleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{task_schedule_href}add_role/\": {\n - \ \"post\": {\n \"operationId\": \"task_schedules_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"task_schedule_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Task-Schedules\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{task_schedule_href}list_roles/\": {\n - \ \"get\": {\n \"operationId\": \"task_schedules_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"task_schedule_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Task-Schedules\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{task_schedule_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"task_schedules_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"task_schedule_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Task-Schedules\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{task_schedule_href}remove_role/\": {\n - \ \"post\": {\n \"operationId\": \"task_schedules_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"task_schedule_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Task-Schedules\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/tasks/\": {\n \"get\": - {\n \"operationId\": \"tasks_list\",\n \"description\": - \"A customized named ModelViewSet that knows how to register itself with the - Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" - Django Models and Master/Detail models are supported by the ``register_with`` - method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by - which an object should be looked up, in\\n addition to any parent lookups - if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The - name of the final path segment that should identify the ViewSet's\\n collection - endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet - should be nested. This must\\n correspond to the \\\"parent_prefix\\\" - of a router with rest_framework_nested.NestedMixin.\\n None indicates - this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional - mapping of key names that would appear in self.kwargs\\n to django - model filter expressions that can be used with the corresponding value from\\n - \ self.kwargs, used only by a nested ViewSet to filter based on the - parent object's\\n identity.\\n schema (DefaultSchema): The schema - class to use by default in a viewset.\",\n \"summary\": \"List - tasks\",\n \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"child_tasks\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where child_tasks matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"created_resources\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"exclusive_resources\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"exclusive_resources__in\",\n - \ \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"finished_at\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where finished_at - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"finished_at__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where finished_at is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"finished_at__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where finished_at - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"finished_at__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where finished_at has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"finished_at__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where finished_at - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"finished_at__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where finished_at is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"finished_at__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where finished_at is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"logging_cid\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where logging_cid - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"logging_cid__contains\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where logging_cid contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__ne\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name not equal to value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-deferred\",\n \"-enc_args\",\n - \ \"-enc_kwargs\",\n \"-error\",\n - \ \"-finished_at\",\n \"-immediate\",\n - \ \"-logging_cid\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-reserved_resources_record\",\n \"-started_at\",\n - \ \"-state\",\n \"-unblocked_at\",\n - \ \"-versions\",\n \"deferred\",\n - \ \"enc_args\",\n \"enc_kwargs\",\n - \ \"error\",\n \"finished_at\",\n - \ \"immediate\",\n \"logging_cid\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"reserved_resources_record\",\n - \ \"started_at\",\n \"state\",\n - \ \"unblocked_at\",\n \"versions\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `state` - State\\n* `-state` - State (descending)\\n* `name` - Name\\n* `-name` - - Name (descending)\\n* `logging_cid` - Logging cid\\n* `-logging_cid` - Logging - cid (descending)\\n* `unblocked_at` - Unblocked at\\n* `-unblocked_at` - Unblocked - at (descending)\\n* `started_at` - Started at\\n* `-started_at` - Started - at (descending)\\n* `finished_at` - Finished at\\n* `-finished_at` - Finished - at (descending)\\n* `error` - Error\\n* `-error` - Error (descending)\\n* - `enc_args` - Enc args\\n* `-enc_args` - Enc args (descending)\\n* `enc_kwargs` - - Enc kwargs\\n* `-enc_kwargs` - Enc kwargs (descending)\\n* `reserved_resources_record` - - Reserved resources record\\n* `-reserved_resources_record` - Reserved resources - record (descending)\\n* `versions` - Versions\\n* `-versions` - Versions (descending)\\n* - `immediate` - Immediate\\n* `-immediate` - Immediate (descending)\\n* `deferred` - - Deferred\\n* `-deferred` - Deferred (descending)\\n* `pk` - Pk\\n* `-pk` - - Pk (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"parent_task\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"description\": - \"Filter results where parent_task matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"pulp_created__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where pulp_created has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where pulp_created - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where pulp_created is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_created__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where pulp_created is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"reserved_resources\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"reserved_resources__in\",\n - \ \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"shared_resources\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"shared_resources__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"started_at\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where started_at - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"started_at__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where started_at is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"started_at__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where started_at - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"started_at__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where started_at has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"started_at__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where started_at - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"started_at__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where started_at is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"started_at__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where started_at is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"state\",\n \"schema\": {\n \"type\": - \"string\",\n \"enum\": [\n \"canceled\",\n - \ \"canceling\",\n \"completed\",\n - \ \"failed\",\n \"running\",\n - \ \"skipped\",\n \"waiting\"\n - \ ]\n },\n \"description\": - \"Filter results where state matches value\\n\\n* `waiting` - Waiting\\n* - `skipped` - Skipped\\n* `running` - Running\\n* `completed` - Completed\\n* - `failed` - Failed\\n* `canceled` - Canceled\\n* `canceling` - Canceling\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"state__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where state is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"state__ne\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where state not equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"task_group\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n },\n - \ \"description\": \"Filter results where task_group - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"unblocked_at\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where unblocked_at matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"unblocked_at__gt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where unblocked_at - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"unblocked_at__gte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where unblocked_at is greater than or equal to value\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"unblocked_at__isnull\",\n - \ \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where unblocked_at has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"unblocked_at__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where unblocked_at - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"unblocked_at__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where unblocked_at is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"unblocked_at__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where unblocked_at is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"worker\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n },\n - \ \"description\": \"Filter results where worker matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"worker__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n }\n },\n \"description\": - \"Filter results where worker is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"worker__isnull\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where worker has - a null value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Tasks\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedTaskResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{task_href}\": {\n \"get\": - {\n \"operationId\": \"tasks_read\",\n \"description\": - \"A customized named ModelViewSet that knows how to register itself with the - Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" - Django Models and Master/Detail models are supported by the ``register_with`` - method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by - which an object should be looked up, in\\n addition to any parent lookups - if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The - name of the final path segment that should identify the ViewSet's\\n collection - endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet - should be nested. This must\\n correspond to the \\\"parent_prefix\\\" - of a router with rest_framework_nested.NestedMixin.\\n None indicates - this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional - mapping of key names that would appear in self.kwargs\\n to django - model filter expressions that can be used with the corresponding value from\\n - \ self.kwargs, used only by a nested ViewSet to filter based on the - parent object's\\n identity.\\n schema (DefaultSchema): The schema - class to use by default in a viewset.\",\n \"summary\": \"Inspect - a task\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"task_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Tasks\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/TaskResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"tasks_cancel\",\n \"description\": \"This operation cancels - a task.\",\n \"summary\": \"Cancel a task\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"task_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Tasks\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedTaskCancel\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedTaskCancel\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedTaskCancel\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/TaskResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"409\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/TaskResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"delete\": - {\n \"operationId\": \"tasks_delete\",\n \"description\": - \"A customized named ModelViewSet that knows how to register itself with the - Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" - Django Models and Master/Detail models are supported by the ``register_with`` - method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by - which an object should be looked up, in\\n addition to any parent lookups - if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The - name of the final path segment that should identify the ViewSet's\\n collection - endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet - should be nested. This must\\n correspond to the \\\"parent_prefix\\\" - of a router with rest_framework_nested.NestedMixin.\\n None indicates - this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional - mapping of key names that would appear in self.kwargs\\n to django - model filter expressions that can be used with the corresponding value from\\n - \ self.kwargs, used only by a nested ViewSet to filter based on the - parent object's\\n identity.\\n schema (DefaultSchema): The schema - class to use by default in a viewset.\",\n \"summary\": \"Delete - a task\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"task_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Tasks\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"204\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"{task_href}add_role/\": {\n \"post\": {\n - \ \"operationId\": \"tasks_add_role\",\n \"description\": - \"Add a role for this object to users/groups.\",\n \"summary\": - \"Add a role\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"task_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Tasks\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{task_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"tasks_list_roles\",\n \"description\": - \"List roles assigned to this object.\",\n \"summary\": \"List - roles\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"task_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Tasks\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{task_href}my_permissions/\": {\n \"get\": - {\n \"operationId\": \"tasks_my_permissions\",\n \"description\": - \"List permissions available to the current user on this object.\",\n \"summary\": - \"List user permissions\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"task_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Tasks\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{task_href}profile_artifacts/\": {\n - \ \"get\": {\n \"operationId\": \"tasks_profile_artifacts\",\n - \ \"description\": \"Return pre-signed URLs used for downloading - raw profile artifacts.\",\n \"summary\": \"Fetch downloadable - links for profile artifacts\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"task_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Tasks\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ProfileArtifactResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{task_href}remove_role/\": {\n \"post\": - {\n \"operationId\": \"tasks_remove_role\",\n \"description\": - \"Remove a role for this object from users/groups.\",\n \"summary\": - \"Remove a role\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"task_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Tasks\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/tasks/purge/\": {\n \"post\": - {\n \"operationId\": \"tasks_purge\",\n \"description\": - \"Trigger an asynchronous task that deletes completed tasks that finished - prior to a specified timestamp.\",\n \"summary\": \"Purge Completed - Tasks\",\n \"tags\": [\n \"Tasks\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Purge\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Purge\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Purge\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/uploads/\": {\n \"get\": - {\n \"operationId\": \"uploads_list\",\n \"description\": - \"View for chunked uploads.\",\n \"summary\": \"List uploads\",\n - \ \"parameters\": [\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-size\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"size\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `size` - Size\\n* `-size` - Size (descending)\\n* `pk` - Pk\\n* `-pk` - Pk - (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"size\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where size matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"size__gt\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where size is greater - than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"size__lt\",\n \"schema\": - {\n \"type\": \"integer\"\n },\n - \ \"description\": \"Filter results where size is less - than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"size__range\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"integer\"\n }\n - \ },\n \"description\": \"Filter - results where size is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Uploads\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedUploadResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"uploads_create\",\n \"description\": \"View for chunked uploads.\",\n - \ \"summary\": \"Create an upload\",\n \"tags\": - [\n \"Uploads\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Upload\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Upload\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Upload\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UploadResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{upload_href}\": {\n \"get\": - {\n \"operationId\": \"uploads_read\",\n \"description\": - \"View for chunked uploads.\",\n \"summary\": \"Inspect an - upload\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"upload_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Uploads\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UploadDetailResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"uploads_update\",\n - \ \"description\": \"Upload a chunk for an upload.\",\n \"summary\": - \"Upload a file chunk\",\n \"parameters\": [\n {\n - \ \"in\": \"header\",\n \"name\": - \"Content-Range\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"The Content-Range header specifies the location of the file chunk within - the file.\",\n \"required\": true\n },\n - \ {\n \"in\": \"path\",\n \"name\": - \"upload_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Uploads\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UploadChunk\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UploadChunk\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UploadResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"delete\": - {\n \"operationId\": \"uploads_delete\",\n \"description\": - \"View for chunked uploads.\",\n \"summary\": \"Delete an upload\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"upload_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Uploads\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"204\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"{upload_href}add_role/\": {\n \"post\": {\n - \ \"operationId\": \"uploads_add_role\",\n \"description\": - \"Add a role for this object to users/groups.\",\n \"summary\": - \"Add a role\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"upload_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Uploads\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Upload\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Upload\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Upload\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{upload_href}commit/\": {\n \"post\": - {\n \"operationId\": \"uploads_commit\",\n \"description\": - \"Queues a Task that creates an Artifact, and the Upload gets deleted and - cannot be re-used.\",\n \"summary\": \"Finish an Upload\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"upload_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Uploads\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UploadCommit\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UploadCommit\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UploadCommit\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"202\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{upload_href}list_roles/\": {\n \"get\": - {\n \"operationId\": \"uploads_list_roles\",\n \"description\": - \"List roles assigned to this object.\",\n \"summary\": \"List - roles\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"upload_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Uploads\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{upload_href}my_permissions/\": {\n \"get\": - {\n \"operationId\": \"uploads_my_permissions\",\n \"description\": - \"List permissions available to the current user on this object.\",\n \"summary\": - \"List user permissions\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"upload_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Uploads\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{upload_href}remove_role/\": {\n \"post\": - {\n \"operationId\": \"uploads_remove_role\",\n \"description\": - \"Remove a role for this object from users/groups.\",\n \"summary\": - \"Remove a role\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"upload_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Uploads\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Upload\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Upload\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Upload\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/api/v3/upstream-pulps/\": {\n \"get\": - {\n \"operationId\": \"upstream_pulps_list\",\n \"description\": - \"API for configuring an upstream Pulp to replicate. This API is provided - as a tech preview.\",\n \"summary\": \"List upstream pulps\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"base_url\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where base_url matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"base_url__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where base_url contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"base_url__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where base_url contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"base_url__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where base_url matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"base_url__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where base_url is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_url__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_url matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_url__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_url starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_url__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_url matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"base_url__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where base_url starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"last_replication\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where last_replication - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"last_replication__gt\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where last_replication - is greater than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"last_replication__gte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where last_replication - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"last_replication__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where last_replication has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"last_replication__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where last_replication - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"last_replication__lte\",\n - \ \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where last_replication - is less than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"last_replication__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where last_replication is between two comma separated values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-api_root\",\n \"-base_url\",\n - \ \"-ca_cert\",\n \"-client_cert\",\n - \ \"-client_key\",\n \"-domain\",\n - \ \"-last_replication\",\n \"-name\",\n - \ \"-password\",\n \"-pk\",\n - \ \"-policy\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-q_select\",\n \"-tls_validation\",\n - \ \"-username\",\n \"api_root\",\n - \ \"base_url\",\n \"ca_cert\",\n - \ \"client_cert\",\n \"client_key\",\n - \ \"domain\",\n \"last_replication\",\n - \ \"name\",\n \"password\",\n - \ \"pk\",\n \"policy\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"q_select\",\n - \ \"tls_validation\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `name` - Name\\n* `-name` - Name (descending)\\n* `base_url` - Base url\\n* - `-base_url` - Base url (descending)\\n* `api_root` - Api root\\n* `-api_root` - - Api root (descending)\\n* `domain` - Domain\\n* `-domain` - Domain (descending)\\n* - `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* - `-password` - Password (descending)\\n* `q_select` - Q select\\n* `-q_select` - - Q select (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* - `last_replication` - Last replication\\n* `-last_replication` - Last replication - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Upstream-Pulps\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedUpstreamPulpResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"upstream_pulps_create\",\n \"description\": \"API for configuring - an upstream Pulp to replicate. This API is provided as a tech preview.\",\n - \ \"summary\": \"Create an upstream pulp\",\n \"tags\": - [\n \"Upstream-Pulps\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UpstreamPulp\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UpstreamPulp\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UpstreamPulp\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UpstreamPulpResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{upstream_pulp_href}\": {\n \"get\": - {\n \"operationId\": \"upstream_pulps_read\",\n \"description\": - \"API for configuring an upstream Pulp to replicate. This API is provided - as a tech preview.\",\n \"summary\": \"Inspect an upstream - pulp\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"upstream_pulp_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Upstream-Pulps\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UpstreamPulpResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"upstream_pulps_update\",\n - \ \"description\": \"API for configuring an upstream Pulp to - replicate. This API is provided as a tech preview.\",\n \"summary\": - \"Update an upstream pulp\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"upstream_pulp_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Upstream-Pulps\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UpstreamPulp\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UpstreamPulp\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UpstreamPulp\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UpstreamPulpResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"upstream_pulps_partial_update\",\n \"description\": \"API - for configuring an upstream Pulp to replicate. This API is provided as a tech - preview.\",\n \"summary\": \"Update an upstream pulp\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"upstream_pulp_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Upstream-Pulps\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedUpstreamPulp\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedUpstreamPulp\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedUpstreamPulp\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UpstreamPulpResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"upstream_pulps_delete\",\n \"description\": \"API for configuring - an upstream Pulp to replicate. This API is provided as a tech preview.\",\n - \ \"summary\": \"Delete an upstream pulp\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"upstream_pulp_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Upstream-Pulps\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"{upstream_pulp_href}add_role/\": - {\n \"post\": {\n \"operationId\": \"upstream_pulps_add_role\",\n - \ \"description\": \"Add a role for this object to users/groups.\",\n - \ \"summary\": \"Add a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"upstream_pulp_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Upstream-Pulps\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{upstream_pulp_href}list_roles/\": {\n - \ \"get\": {\n \"operationId\": \"upstream_pulps_list_roles\",\n - \ \"description\": \"List roles assigned to this object.\",\n - \ \"summary\": \"List roles\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"upstream_pulp_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Upstream-Pulps\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{upstream_pulp_href}my_permissions/\": - {\n \"get\": {\n \"operationId\": \"upstream_pulps_my_permissions\",\n - \ \"description\": \"List permissions available to the current - user on this object.\",\n \"summary\": \"List user permissions\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"upstream_pulp_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Upstream-Pulps\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{upstream_pulp_href}remove_role/\": {\n - \ \"post\": {\n \"operationId\": \"upstream_pulps_remove_role\",\n - \ \"description\": \"Remove a role for this object from users/groups.\",\n - \ \"summary\": \"Remove a role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"upstream_pulp_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Upstream-Pulps\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/NestedRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{upstream_pulp_href}replicate/\": {\n - \ \"post\": {\n \"operationId\": \"upstream_pulps_replicate\",\n - \ \"description\": \"Trigger an asynchronous repository replication - task group. This API is provided as a tech preview.\",\n \"summary\": - \"Replicate\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"upstream_pulp_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Upstream-Pulps\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/TaskGroupOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp/api/v3/users/\": {\n \"get\": {\n \"operationId\": - \"users_list\",\n \"description\": \"ViewSet for User.\",\n - \ \"summary\": \"List users\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"email\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where email matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"email__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where email contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"email__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where email contains value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"email__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where email matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"email__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where email is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"first_name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where first_name matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"first_name__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where first_name contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"first_name__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where first_name contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"first_name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where first_name matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"first_name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where first_name is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"is_active\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where is_active - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"is_staff\",\n \"schema\": - {\n \"type\": \"boolean\"\n },\n - \ \"description\": \"Filter results where is_staff matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"last_name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where last_name - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"last_name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where last_name - contains value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"last_name__icontains\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where last_name contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"last_name__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where last_name matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"last_name__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where last_name is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-date_joined\",\n \"-email\",\n - \ \"-first_name\",\n \"-id\",\n - \ \"-is_active\",\n \"-is_staff\",\n - \ \"-is_superuser\",\n \"-last_login\",\n - \ \"-last_name\",\n \"-password\",\n - \ \"-pk\",\n \"-username\",\n - \ \"date_joined\",\n \"email\",\n - \ \"first_name\",\n \"id\",\n - \ \"is_active\",\n \"is_staff\",\n - \ \"is_superuser\",\n \"last_login\",\n - \ \"last_name\",\n \"password\",\n - \ \"pk\",\n \"username\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `id` - Id\\n* `-id` - - Id (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* - `last_login` - Last login\\n* `-last_login` - Last login (descending)\\n* - `is_superuser` - Is superuser\\n* `-is_superuser` - Is superuser (descending)\\n* - `username` - Username\\n* `-username` - Username (descending)\\n* `first_name` - - First name\\n* `-first_name` - First name (descending)\\n* `last_name` - - Last name\\n* `-last_name` - Last name (descending)\\n* `email` - Email\\n* - `-email` - Email (descending)\\n* `is_staff` - Is staff\\n* `-is_staff` - - Is staff (descending)\\n* `is_active` - Is active\\n* `-is_active` - Is active - (descending)\\n* `date_joined` - Date joined\\n* `-date_joined` - Date joined - (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"username\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where username matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"username__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where username contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"username__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where username contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"username__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where username matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"username__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where username is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Users\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedUserResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"users_create\",\n \"description\": \"ViewSet for User.\",\n - \ \"summary\": \"Create an user\",\n \"tags\": - [\n \"Users\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/User\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/User\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/User\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UserResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{auth_user_href}\": {\n \"get\": - {\n \"operationId\": \"users_read\",\n \"description\": - \"ViewSet for User.\",\n \"summary\": \"Inspect an user\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"auth_user_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Users\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UserResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"put\": {\n \"operationId\": \"users_update\",\n - \ \"description\": \"ViewSet for User.\",\n \"summary\": - \"Update an user\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"auth_user_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Users\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/User\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/User\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/User\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UserResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"users_partial_update\",\n \"description\": \"ViewSet for - User.\",\n \"summary\": \"Update an user\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"auth_user_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Users\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedUser\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PatchedUser\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedUser\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UserResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"users_delete\",\n \"description\": \"ViewSet for User.\",\n - \ \"summary\": \"Delete an user\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"auth_user_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Users\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"{auth_user_href}roles/\": - {\n \"get\": {\n \"operationId\": \"users_roles_list\",\n - \ \"description\": \"ViewSet for UserRole.\",\n \"summary\": - \"List user roles\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"auth_user_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"content_object\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"content_object\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"domain\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n },\n - \ \"description\": \"Foreign Key referenced by HREF\"\n - \ },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-description\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-role\",\n - \ \"description\",\n \"pk\",\n - \ \"pulp_created\",\n \"role\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `role` - Role\\n* - `-role` - Role (descending)\\n* `description` - Description\\n* `-description` - - Description (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - - Pulp created (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"role\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"role__contains\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"role__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"role__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"role__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Users: - Roles\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedUserRoleResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"users_roles_create\",\n \"description\": \"ViewSet for UserRole.\",\n - \ \"summary\": \"Create an user role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"auth_user_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Users: Roles\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UserRole\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UserRole\"\n - \ }\n },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/UserRole\"\n }\n }\n - \ },\n \"required\": true\n },\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"201\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UserRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{auth_users_user_role_href}\": {\n \"get\": - {\n \"operationId\": \"users_roles_read\",\n \"description\": - \"ViewSet for UserRole.\",\n \"summary\": \"Inspect an user - role\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"auth_users_user_role_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Users: - Roles\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/UserRoleResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"users_roles_delete\",\n \"description\": \"ViewSet for UserRole.\",\n - \ \"summary\": \"Delete an user role\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"auth_users_user_role_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Users: Roles\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"204\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp/api/v3/workers/\": - {\n \"get\": {\n \"operationId\": \"workers_list\",\n - \ \"description\": \"A customized named ModelViewSet that knows - how to register itself with the Pulp API router.\\n\\nThis viewset is discoverable - by its name.\\n\\\"Normal\\\" Django Models and Master/Detail models are supported - by the ``register_with`` method.\\n\\nAttributes:\\n lookup_field (str): - The name of the field by which an object should be looked up, in\\n addition - to any parent lookups if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name - (str): The name of the final path segment that should identify the ViewSet's\\n - \ collection endpoint.\\n nest_prefix (str): Optional prefix under - which this ViewSet should be nested. This must\\n correspond to the - \\\"parent_prefix\\\" of a router with rest_framework_nested.NestedMixin.\\n - \ None indicates this ViewSet should not be nested.\\n parent_lookup_kwargs - (dict): Optional mapping of key names that would appear in self.kwargs\\n - \ to django model filter expressions that can be used with the corresponding - value from\\n self.kwargs, used only by a nested ViewSet to filter - based on the parent object's\\n identity.\\n schema (DefaultSchema): - The schema class to use by default in a viewset.\",\n \"summary\": - \"List workers\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"last_heartbeat\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where last_heartbeat - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"last_heartbeat__gt\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where last_heartbeat is greater than value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"last_heartbeat__gte\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where last_heartbeat - is greater than or equal to value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"last_heartbeat__isnull\",\n \"schema\": {\n \"type\": - \"boolean\"\n },\n \"description\": - \"Filter results where last_heartbeat has a null value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"last_heartbeat__lt\",\n \"schema\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"description\": \"Filter results where last_heartbeat - is less than value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"last_heartbeat__lte\",\n \"schema\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"description\": - \"Filter results where last_heartbeat is less than or equal to value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"last_heartbeat__range\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"description\": \"Filter - results where last_heartbeat is between two comma separated values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"missing\",\n \"schema\": - {\n \"type\": \"boolean\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"online\",\n \"schema\": - {\n \"type\": \"boolean\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-last_heartbeat\",\n \"-name\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"-versions\",\n \"last_heartbeat\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\",\n \"versions\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `name` - Name\\n* `-name` - Name (descending)\\n* `last_heartbeat` - Last - heartbeat\\n* `-last_heartbeat` - Last heartbeat (descending)\\n* `versions` - - Versions\\n* `-versions` - Versions (descending)\\n* `pk` - Pk\\n* `-pk` - - Pk (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Workers\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedWorkerResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{worker_href}\": {\n \"get\": - {\n \"operationId\": \"workers_read\",\n \"description\": - \"A customized named ModelViewSet that knows how to register itself with the - Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" - Django Models and Master/Detail models are supported by the ``register_with`` - method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by - which an object should be looked up, in\\n addition to any parent lookups - if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The - name of the final path segment that should identify the ViewSet's\\n collection - endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet - should be nested. This must\\n correspond to the \\\"parent_prefix\\\" - of a router with rest_framework_nested.NestedMixin.\\n None indicates - this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional - mapping of key names that would appear in self.kwargs\\n to django - model filter expressions that can be used with the corresponding value from\\n - \ self.kwargs, used only by a nested ViewSet to filter based on the - parent object's\\n identity.\\n schema (DefaultSchema): The schema - class to use by default in a viewset.\",\n \"summary\": \"Inspect - a worker\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"worker_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Workers\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/WorkerResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp/maven/{name}/{path}\": {\n \"get\": - {\n \"operationId\": \"pulp_maven_get\",\n \"description\": - \"Responds to GET requests about manifests by reference\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\",\n \"pattern\": \"^[\\\\w-]+$\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\",\n \"pattern\": \"^.*$\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp: - Maven\"\n ],\n \"responses\": {\n \"200\": - {\n \"description\": \"No response body\"\n }\n - \ }\n },\n \"put\": {\n \"operationId\": - \"pulp_maven_put\",\n \"description\": \"ViewSet for interacting - with maven deploy API\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\",\n \"pattern\": \"^[\\\\w-]+$\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\",\n \"pattern\": \"^.*$\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Pulp: Maven\"\n ],\n - \ \"responses\": {\n \"200\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp_ansible/galaxy/{path}/api/\": {\n \"get\": - {\n \"operationId\": \"pulp_ansible_galaxy_api_get\",\n \"description\": - \"Return a response to the \\\"GET\\\" action.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api\"\n ],\n \"responses\": {\n \"200\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"{ansible_role_href}api/v1/roles/\": - {\n \"get\": {\n \"operationId\": \"api_v1_roles_get\",\n - \ \"description\": \"APIView for Roles.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"ansible_role_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Api: - Roles\"\n ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PaginatedGalaxyRoleResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"{ansible_role_href}versions/\": {\n \"get\": {\n \"operationId\": - \"api_v1_roles_versions_list\",\n \"description\": \"APIView - for Role Versions.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_role_href\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Versions\"\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PaginatedGalaxyRoleVersionResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp_ansible/galaxy/{path}/api/v3/\": {\n \"get\": {\n - \ \"operationId\": \"pulp_ansible_galaxy_api_v3_read\",\n \"description\": - \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"deprecated\": true,\n \"responses\": {\n - \ \"200\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepoMetadataResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n },\n \"302\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp_ansible/galaxy/{path}/api/v3/artifacts/collections/\": - {\n \"post\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_artifacts_collections_create\",\n - \ \"description\": \"Create an artifact and trigger an asynchronous - task to create Collection content from it.\",\n \"summary\": - \"Upload a collection\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Pulp_Ansible: Artifacts Collections V3\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionOneShot\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionOneShot\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"deprecated\": true,\n \"responses\": {\n - \ \"202\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp_ansible/galaxy/{path}/api/v3/artifacts/collections/{path}/{filename}\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_artifacts_collections_get\",\n - \ \"description\": \"Download collection.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"filename\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Artifacts Collections\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/collection_versions/all/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collection_versions_all_list\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Collection_Versions All\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/UnpaginatedCollectionVersionResponse\"\n - \ }\n }\n - \ }\n },\n \"description\": - \"\"\n },\n \"302\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp_ansible/galaxy/{path}/api/v3/collections/\": {\n - \ \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_list\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"deprecated\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-name\",\n - \ \"-namespace\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"name\",\n - \ \"namespace\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Collections\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedCollectionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/collections/{namespace}/{name}/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_read\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Collections\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n },\n \"patch\": {\n \"operationId\": - \"pulp_ansible_galaxy_api_v3_collections_update\",\n \"description\": - \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Pulp_Ansible: Api V3 Collections\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedCollection\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedCollection\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedCollection\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"deprecated\": true,\n \"responses\": {\n - \ \"202\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n },\n \"302\": {\n \"description\": - \"No response body\"\n }\n }\n },\n - \ \"delete\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_delete\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Pulp_Ansible: Api V3 Collections\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"deprecated\": - true,\n \"responses\": {\n \"202\": {\n - \ \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n },\n \"302\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp_ansible/galaxy/{path}/api/v3/collections/{namespace}/{name}/versions/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_versions_list\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"path\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"namespace\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-authors\",\n - \ \"-contents\",\n \"-dependencies\",\n - \ \"-description\",\n \"-docs_blob\",\n - \ \"-documentation\",\n \"-files\",\n - \ \"-homepage\",\n \"-issues\",\n - \ \"-license\",\n \"-manifest\",\n - \ \"-name\",\n \"-namespace\",\n - \ \"-new_tags\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-repository\",\n - \ \"-requires_ansible\",\n \"-search_vector\",\n - \ \"-sha256\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"-version\",\n - \ \"-version_major\",\n \"-version_minor\",\n - \ \"-version_patch\",\n \"-version_prerelease\",\n - \ \"authors\",\n \"contents\",\n - \ \"dependencies\",\n \"description\",\n - \ \"docs_blob\",\n \"documentation\",\n - \ \"files\",\n \"homepage\",\n - \ \"issues\",\n \"license\",\n - \ \"manifest\",\n \"name\",\n - \ \"namespace\",\n \"new_tags\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"repository\",\n \"requires_ansible\",\n - \ \"search_vector\",\n \"sha256\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\",\n - \ \"version\",\n \"version_major\",\n - \ \"version_minor\",\n \"version_patch\",\n - \ \"version_prerelease\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `authors` - - Authors\\n* `-authors` - Authors (descending)\\n* `contents` - Contents\\n* - `-contents` - Contents (descending)\\n* `dependencies` - Dependencies\\n* - `-dependencies` - Dependencies (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `docs_blob` - Docs blob\\n* - `-docs_blob` - Docs blob (descending)\\n* `manifest` - Manifest\\n* `-manifest` - - Manifest (descending)\\n* `files` - Files\\n* `-files` - Files (descending)\\n* - `documentation` - Documentation\\n* `-documentation` - Documentation (descending)\\n* - `homepage` - Homepage\\n* `-homepage` - Homepage (descending)\\n* `issues` - - Issues\\n* `-issues` - Issues (descending)\\n* `license` - License\\n* `-license` - - License (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* - `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `repository` - - Repository\\n* `-repository` - Repository (descending)\\n* `requires_ansible` - - Requires ansible\\n* `-requires_ansible` - Requires ansible (descending)\\n* - `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `version` - Version\\n* - `-version` - Version (descending)\\n* `version_major` - Version major\\n* - `-version_major` - Version major (descending)\\n* `version_minor` - Version - minor\\n* `-version_minor` - Version minor (descending)\\n* `version_patch` - - Version patch\\n* `-version_patch` - Version patch (descending)\\n* `version_prerelease` - - Version prerelease\\n* `-version_prerelease` - Version prerelease (descending)\\n* - `new_tags` - New tags\\n* `-new_tags` - New tags (descending)\\n* `search_vector` - - Search vector\\n* `-search_vector` - Search vector (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"path\",\n \"name\": \"path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_added\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"tags\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter by comma separate list of tags that must all be matched\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Collections Versions\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedCollectionVersionListResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/collections/{namespace}/{name}/versions/{version}/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_versions_read\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Collections Versions\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionVersionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n },\n \"delete\": {\n \"operationId\": - \"pulp_ansible_galaxy_api_v3_collections_versions_delete\",\n \"description\": - \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Pulp_Ansible: Api V3 Collections - Versions\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"deprecated\": true,\n \"responses\": {\n - \ \"202\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n },\n \"302\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp_ansible/galaxy/{path}/api/v3/collections/{namespace}/{name}/versions/{version}/docs-blob/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_versions_docs_blob_read\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Collections Versions Docs-Blob\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionVersionDocsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/collections/all/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_all_list\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"deprecated\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"namespace\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-name\",\n - \ \"-namespace\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"name\",\n - \ \"namespace\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Collections All\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n - \ }\n }\n - \ }\n },\n \"description\": - \"\"\n },\n \"302\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"{ansible_collection_import_href}\": {\n \"get\": - {\n \"operationId\": \"collection_import_read\",\n \"description\": - \"Returns a CollectionImport object.\",\n \"summary\": \"Inspect - a collection import\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"ansible_collection_import_href\",\n \"schema\": {\n - \ \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"since\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter messages since a given timestamp\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Collection: - Import\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionImportDetailResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/namespaces/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_namespaces_list\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"company\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"company__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"company__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where company is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"company__iregex\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where company matches - regex value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"company__istartswith\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company starts with value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"metadata_sha256\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where metadata_sha256 - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"metadata_sha256__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where metadata_sha256 is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-avatar_sha256\",\n \"-company\",\n - \ \"-description\",\n \"-email\",\n - \ \"-links\",\n \"-metadata_sha256\",\n - \ \"-name\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-resources\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"avatar_sha256\",\n \"company\",\n - \ \"description\",\n \"email\",\n - \ \"links\",\n \"metadata_sha256\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"resources\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `company` - - Company\\n* `-company` - Company (descending)\\n* `email` - Email\\n* `-email` - - Email (descending)\\n* `description` - Description\\n* `-description` - - Description (descending)\\n* `resources` - Resources\\n* `-resources` - Resources - (descending)\\n* `links` - Links\\n* `-links` - Links (descending)\\n* `avatar_sha256` - - Avatar sha256\\n* `-avatar_sha256` - Avatar sha256 (descending)\\n* `metadata_sha256` - - Metadata sha256\\n* `-metadata_sha256` - Metadata sha256 (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Namespaces\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedansible.AnsibleNamespaceMetadataResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/namespaces/{name}/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_namespaces_read\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Namespaces\"\n ],\n \"security\": [\n - \ {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadataResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/client-configuration/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_client_configuration_read\",\n - \ \"description\": \"Return configurations for the ansible-galaxy - client.\",\n \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Plugin Ansible Client-Configuration\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ClientConfigurationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_read\",\n - \ \"description\": \"ViewSet for Repository Metadata.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Plugin Ansible Content Collections\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepoMetadataResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/all-collections/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_all_collections_list\",\n - \ \"description\": \"Unpaginated ViewSet for Collections.\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"deprecated\",\n \"schema\": - {\n \"type\": \"boolean\"\n }\n - \ },\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"namespace\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-name\",\n - \ \"-namespace\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"name\",\n - \ \"namespace\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Plugin Ansible Content Collections All-Collections\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n - \ }\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/all-versions/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_all_versions_list\",\n - \ \"description\": \"Returns paginated CollectionVersions list.\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Plugin Ansible Content Collections All-Versions\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/UnpaginatedCollectionVersionResponse\"\n - \ }\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/artifacts/\": - {\n \"post\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_artifacts_create\",\n - \ \"description\": \"Create an artifact and trigger an asynchronous - task to create Collection content from it.\",\n \"summary\": - \"Upload a collection\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Pulp_Ansible: Artifacts - Collections V3\"\n ],\n \"requestBody\": {\n - \ \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionOneShot\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionOneShot\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/artifacts/{filename}\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_artifacts_download\",\n - \ \"description\": \"Collection download endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"filename\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Plugin Ansible Content Collections Artifacts\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_list\",\n - \ \"description\": \"ViewSet for Collections.\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"deprecated\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"namespace\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-name\",\n \"-namespace\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"name\",\n \"namespace\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"path\",\n \"name\": \"path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Plugin Ansible Content Collections Index\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PaginatedCollectionResponseList\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_read\",\n - \ \"description\": \"ViewSet for Collections.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"namespace\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Plugin Ansible Content Collections Index\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"patch\": - {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Collections - Index\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PatchedCollection\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedCollection\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedCollection\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_delete\",\n - \ \"description\": \"Trigger an asynchronous delete task\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Collections - Index\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/versions/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_versions_list\",\n - \ \"description\": \"Returns paginated CollectionVersions list.\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"path\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"namespace\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-authors\",\n - \ \"-contents\",\n \"-dependencies\",\n - \ \"-description\",\n \"-docs_blob\",\n - \ \"-documentation\",\n \"-files\",\n - \ \"-homepage\",\n \"-issues\",\n - \ \"-license\",\n \"-manifest\",\n - \ \"-name\",\n \"-namespace\",\n - \ \"-new_tags\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-repository\",\n - \ \"-requires_ansible\",\n \"-search_vector\",\n - \ \"-sha256\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"-version\",\n - \ \"-version_major\",\n \"-version_minor\",\n - \ \"-version_patch\",\n \"-version_prerelease\",\n - \ \"authors\",\n \"contents\",\n - \ \"dependencies\",\n \"description\",\n - \ \"docs_blob\",\n \"documentation\",\n - \ \"files\",\n \"homepage\",\n - \ \"issues\",\n \"license\",\n - \ \"manifest\",\n \"name\",\n - \ \"namespace\",\n \"new_tags\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"repository\",\n \"requires_ansible\",\n - \ \"search_vector\",\n \"sha256\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\",\n - \ \"version\",\n \"version_major\",\n - \ \"version_minor\",\n \"version_patch\",\n - \ \"version_prerelease\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `authors` - - Authors\\n* `-authors` - Authors (descending)\\n* `contents` - Contents\\n* - `-contents` - Contents (descending)\\n* `dependencies` - Dependencies\\n* - `-dependencies` - Dependencies (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `docs_blob` - Docs blob\\n* - `-docs_blob` - Docs blob (descending)\\n* `manifest` - Manifest\\n* `-manifest` - - Manifest (descending)\\n* `files` - Files\\n* `-files` - Files (descending)\\n* - `documentation` - Documentation\\n* `-documentation` - Documentation (descending)\\n* - `homepage` - Homepage\\n* `-homepage` - Homepage (descending)\\n* `issues` - - Issues\\n* `-issues` - Issues (descending)\\n* `license` - License\\n* `-license` - - License (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* - `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `repository` - - Repository\\n* `-repository` - Repository (descending)\\n* `requires_ansible` - - Requires ansible\\n* `-requires_ansible` - Requires ansible (descending)\\n* - `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `version` - Version\\n* - `-version` - Version (descending)\\n* `version_major` - Version major\\n* - `-version_major` - Version major (descending)\\n* `version_minor` - Version - minor\\n* `-version_minor` - Version minor (descending)\\n* `version_patch` - - Version patch\\n* `-version_patch` - Version patch (descending)\\n* `version_prerelease` - - Version prerelease\\n* `-version_prerelease` - Version prerelease (descending)\\n* - `new_tags` - New tags\\n* `-new_tags` - New tags (descending)\\n* `search_vector` - - Search vector\\n* `-search_vector` - Search vector (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"path\",\n \"name\": \"path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_added\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"tags\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter by comma separate list of tags that must all be matched\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Plugin Ansible Content Collections Index Versions\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedCollectionVersionListResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/versions/{version}/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_versions_read\",\n - \ \"description\": \"Returns a CollectionVersion object.\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Plugin Ansible Content Collections Index Versions\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionVersionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_versions_delete\",\n - \ \"description\": \"Trigger an asynchronous delete task\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin - Ansible Content Collections Index Versions\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/versions/{version}/docs-blob/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_versions_docs_blob_read\",\n - \ \"description\": \"Returns a CollectionVersion object.\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"version\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Plugin Ansible Content Collections Index Versions Docs-Blob\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionVersionDocsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/namespaces/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_namespaces_list\",\n - \ \"description\": \"Provides the authentication and permission - classes from settings.\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"company\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"company__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"company__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where company is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"company__iregex\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where company matches - regex value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"company__istartswith\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company starts with value\"\n },\n - \ {\n \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"metadata_sha256\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where metadata_sha256 matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"metadata_sha256__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where metadata_sha256 is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-avatar_sha256\",\n \"-company\",\n - \ \"-description\",\n \"-email\",\n - \ \"-links\",\n \"-metadata_sha256\",\n - \ \"-name\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-resources\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"avatar_sha256\",\n \"company\",\n - \ \"description\",\n \"email\",\n - \ \"links\",\n \"metadata_sha256\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"resources\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `company` - - Company\\n* `-company` - Company (descending)\\n* `email` - Email\\n* `-email` - - Email (descending)\\n* `description` - Description\\n* `-description` - - Description (descending)\\n* `resources` - Resources\\n* `-resources` - Resources - (descending)\\n* `links` - Links\\n* `-links` - Links (descending)\\n* `avatar_sha256` - - Avatar sha256\\n* `-avatar_sha256` - Avatar sha256 (descending)\\n* `metadata_sha256` - - Metadata sha256\\n* `-metadata_sha256` - Metadata sha256 (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Plugin Ansible Content Namespaces\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginatedansible.AnsibleNamespaceMetadataResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_namespaces_create\",\n - \ \"description\": \"Provides the authentication and permission - classes from settings.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin - Ansible Content Namespaces\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleNamespaceMetadata\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleNamespaceMetadata\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/namespaces/{name}/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_namespaces_read\",\n - \ \"description\": \"Provides the authentication and permission - classes from settings.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Api V3 Plugin Ansible Content Namespaces\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleNamespaceMetadataResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"patch\": - {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_namespaces_partial_update\",\n - \ \"description\": \"Provides the authentication and permission - classes from settings.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Namespaces\"\n - \ ],\n \"requestBody\": {\n \"content\": - {\n \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Patchedansible.AnsibleNamespaceMetadata\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.AnsibleNamespaceMetadata\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_namespaces_delete\",\n - \ \"description\": \"Try to remove the Namespace if no Collections - under Namespace are present.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Namespaces\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"{ansible_cross_repository_collection_version_index_href}api/v3/plugin/ansible/search/collection-versions/\": - {\n \"get\": {\n \"operationId\": \"api_v3_plugin_ansible_search_collection_versions_list\",\n - \ \"description\": \"A viewset for cross-repo searches.\",\n - \ \"summary\": \"List cross repository collection version indexs\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"ansible_cross_repository_collection_version_index_href\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"dependency\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"deprecated\",\n \"schema\": - {\n \"type\": \"boolean\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"distribution\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - collectionversions that are in these distrubtion ids.\",\n \"explode\": - true,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"distribution_base_path\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter collectionversions that are in these base paths.\",\n \"explode\": - true,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"highest\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"is_deprecated\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"is_highest\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"is_signed\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"keywords\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"order_by\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-name\",\n - \ \"-namespace\",\n \"-pulp_created\",\n - \ \"-version\",\n \"name\",\n - \ \"namespace\",\n \"pulp_created\",\n - \ \"version\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_created` - by CV created\\n* `-pulp_created` - by - CV created (descending)\\n* `namespace` - by CV namespace\\n* `-namespace` - - by CV namespace (descending)\\n* `name` - by CV name\\n* `-name` - by CV - name (descending)\\n* `version` - by CV version\\n* `-version` - by CV version - (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - collectionversions that are in these repository ids.\",\n \"explode\": - true,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository_label\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_name\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter collectionversions that are in these repositories.\",\n \"explode\": - true,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository_version\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"signed\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"tags\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter by comma separate list of tags that must all be matched\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"version_range\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Api: - Plugin Ansible Search Collection-Versions\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PaginatedCollectionVersionSearchListResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"api_v3_plugin_ansible_search_collection_versions_rebuild\",\n \"description\": - \"A viewset for cross-repo searches.\",\n \"parameters\": [\n - \ {\n \"in\": \"path\",\n \"name\": - \"ansible_cross_repository_collection_version_index_href\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Api: Plugin Ansible Search - Collection-Versions\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionSearchList\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionSearchList\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionSearchList\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionVersionSearchListResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp_ansible/galaxy/default/api/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_get\",\n - \ \"description\": \"Return a response to the \\\"GET\\\" action.\",\n - \ \"tags\": [\n \"Pulp_Ansible: Default Api\"\n - \ ],\n \"responses\": {\n \"200\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_read\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"tags\": - [\n \"Pulp_Ansible: Default Api V3\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"deprecated\": - true,\n \"responses\": {\n \"200\": {\n - \ \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/RepoMetadataResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n },\n \"302\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp_ansible/galaxy/default/api/v3/artifacts/collections/\": - {\n \"post\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_artifacts_collections_create\",\n - \ \"description\": \"Create an artifact and trigger an asynchronous - task to create Collection content from it.\",\n \"summary\": - \"Upload a collection\",\n \"tags\": [\n \"Pulp_Ansible: - Artifacts Collections V3\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionOneShot\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionOneShot\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"deprecated\": true,\n \"responses\": {\n - \ \"202\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp_ansible/galaxy/default/api/v3/artifacts/collections/{path}/{filename}\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_artifacts_collections_get\",\n - \ \"description\": \"Download collection.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"filename\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Artifacts Collections\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/collection_versions/all/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collection_versions_all_list\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"tags\": - [\n \"Pulp_Ansible: Default Api V3 Collection_Versions - All\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"deprecated\": true,\n \"responses\": {\n - \ \"200\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/UnpaginatedCollectionVersionResponse\"\n }\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/collections/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_list\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"deprecated\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-name\",\n - \ \"-namespace\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"name\",\n - \ \"namespace\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Collections\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedCollectionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/collections/{namespace}/{name}/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_read\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Collections\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n },\n \"patch\": {\n \"operationId\": - \"pulp_ansible_galaxy_default_api_v3_collections_update\",\n \"description\": - \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Pulp_Ansible: Default Api - V3 Collections\"\n ],\n \"requestBody\": {\n - \ \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedCollection\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedCollection\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedCollection\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"deprecated\": true,\n \"responses\": {\n - \ \"202\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n },\n \"302\": {\n \"description\": - \"No response body\"\n }\n }\n },\n - \ \"delete\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_delete\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Pulp_Ansible: Default Api - V3 Collections\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"deprecated\": true,\n \"responses\": {\n - \ \"202\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n },\n \"302\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp_ansible/galaxy/default/api/v3/collections/{namespace}/{name}/versions/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_versions_list\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"path\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"namespace\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-authors\",\n - \ \"-contents\",\n \"-dependencies\",\n - \ \"-description\",\n \"-docs_blob\",\n - \ \"-documentation\",\n \"-files\",\n - \ \"-homepage\",\n \"-issues\",\n - \ \"-license\",\n \"-manifest\",\n - \ \"-name\",\n \"-namespace\",\n - \ \"-new_tags\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-repository\",\n - \ \"-requires_ansible\",\n \"-search_vector\",\n - \ \"-sha256\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"-version\",\n - \ \"-version_major\",\n \"-version_minor\",\n - \ \"-version_patch\",\n \"-version_prerelease\",\n - \ \"authors\",\n \"contents\",\n - \ \"dependencies\",\n \"description\",\n - \ \"docs_blob\",\n \"documentation\",\n - \ \"files\",\n \"homepage\",\n - \ \"issues\",\n \"license\",\n - \ \"manifest\",\n \"name\",\n - \ \"namespace\",\n \"new_tags\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"repository\",\n \"requires_ansible\",\n - \ \"search_vector\",\n \"sha256\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\",\n - \ \"version\",\n \"version_major\",\n - \ \"version_minor\",\n \"version_patch\",\n - \ \"version_prerelease\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `authors` - - Authors\\n* `-authors` - Authors (descending)\\n* `contents` - Contents\\n* - `-contents` - Contents (descending)\\n* `dependencies` - Dependencies\\n* - `-dependencies` - Dependencies (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `docs_blob` - Docs blob\\n* - `-docs_blob` - Docs blob (descending)\\n* `manifest` - Manifest\\n* `-manifest` - - Manifest (descending)\\n* `files` - Files\\n* `-files` - Files (descending)\\n* - `documentation` - Documentation\\n* `-documentation` - Documentation (descending)\\n* - `homepage` - Homepage\\n* `-homepage` - Homepage (descending)\\n* `issues` - - Issues\\n* `-issues` - Issues (descending)\\n* `license` - License\\n* `-license` - - License (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* - `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `repository` - - Repository\\n* `-repository` - Repository (descending)\\n* `requires_ansible` - - Requires ansible\\n* `-requires_ansible` - Requires ansible (descending)\\n* - `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `version` - Version\\n* - `-version` - Version (descending)\\n* `version_major` - Version major\\n* - `-version_major` - Version major (descending)\\n* `version_minor` - Version - minor\\n* `-version_minor` - Version minor (descending)\\n* `version_patch` - - Version patch\\n* `-version_patch` - Version patch (descending)\\n* `version_prerelease` - - Version prerelease\\n* `-version_prerelease` - Version prerelease (descending)\\n* - `new_tags` - New tags\\n* `-new_tags` - New tags (descending)\\n* `search_vector` - - Search vector\\n* `-search_vector` - Search vector (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_added\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"tags\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter by comma separate list of tags that must all be matched\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Collections Versions\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedCollectionVersionListResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/collections/{namespace}/{name}/versions/{version}/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_versions_read\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Collections Versions\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionVersionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n },\n \"delete\": {\n \"operationId\": - \"pulp_ansible_galaxy_default_api_v3_collections_versions_delete\",\n \"description\": - \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Pulp_Ansible: Default Api V3 Collections Versions\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"deprecated\": true,\n \"responses\": {\n - \ \"202\": {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n },\n \"302\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp_ansible/galaxy/default/api/v3/collections/{namespace}/{name}/versions/{version}/docs-blob/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_versions_docs_blob_read\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Collections Versions Docs-Blob\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionVersionDocsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/collections/all/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_all_list\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"deprecated\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"namespace\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-name\",\n - \ \"-namespace\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"name\",\n - \ \"namespace\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Collections All\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n - \ }\n }\n - \ }\n },\n \"description\": - \"\"\n },\n \"302\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp_ansible/galaxy/default/api/v3/namespaces/\": {\n - \ \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_namespaces_list\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"company\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"company__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"company__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where company is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"company__iregex\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where company matches - regex value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"company__istartswith\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company starts with value\"\n },\n - \ {\n \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"metadata_sha256\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where metadata_sha256 - matches value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"metadata_sha256__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where metadata_sha256 is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-avatar_sha256\",\n \"-company\",\n - \ \"-description\",\n \"-email\",\n - \ \"-links\",\n \"-metadata_sha256\",\n - \ \"-name\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-resources\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"avatar_sha256\",\n \"company\",\n - \ \"description\",\n \"email\",\n - \ \"links\",\n \"metadata_sha256\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"resources\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `company` - - Company\\n* `-company` - Company (descending)\\n* `email` - Email\\n* `-email` - - Email (descending)\\n* `description` - Description\\n* `-description` - - Description (descending)\\n* `resources` - Resources\\n* `-resources` - Resources - (descending)\\n* `links` - Links\\n* `-links` - Links (descending)\\n* `avatar_sha256` - - Avatar sha256\\n* `-avatar_sha256` - Avatar sha256 (descending)\\n* `metadata_sha256` - - Metadata sha256\\n* `-metadata_sha256` - Metadata sha256 (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Namespaces\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/Paginatedansible.AnsibleNamespaceMetadataResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/namespaces/{name}/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_namespaces_read\",\n - \ \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Namespaces\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"deprecated\": true,\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadataResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n },\n \"302\": - {\n \"description\": \"No response body\"\n }\n - \ }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/client-configuration/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_client_configuration_read\",\n - \ \"description\": \"Return configurations for the ansible-galaxy - client.\",\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Plugin Ansible Client-Configuration\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ClientConfigurationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_read\",\n - \ \"description\": \"ViewSet for Repository Metadata.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Plugin Ansible Content Collections\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/RepoMetadataResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/all-collections/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_all_collections_list\",\n - \ \"description\": \"Unpaginated ViewSet for Collections.\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"deprecated\",\n \"schema\": - {\n \"type\": \"boolean\"\n }\n - \ },\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"namespace\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-name\",\n - \ \"-namespace\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_last_updated\",\n \"name\",\n - \ \"namespace\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_last_updated\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n - \ \"style\": \"form\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Plugin Ansible Content Collections All-Collections\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n - \ }\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/all-versions/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_all_versions_list\",\n - \ \"description\": \"Returns paginated CollectionVersions list.\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Plugin Ansible Content Collections All-Versions\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/UnpaginatedCollectionVersionResponse\"\n - \ }\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/artifacts/\": - {\n \"post\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_artifacts_create\",\n - \ \"description\": \"Create an artifact and trigger an asynchronous - task to create Collection content from it.\",\n \"summary\": - \"Upload a collection\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Pulp_Ansible: Artifacts Collections V3\"\n ],\n - \ \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionOneShot\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionOneShot\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/artifacts/{filename}\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_artifacts_download\",\n - \ \"description\": \"Collection download endpoint.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"filename\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Plugin Ansible Content Collections Artifacts\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_list\",\n - \ \"description\": \"ViewSet for Collections.\",\n \"parameters\": - [\n {\n \"in\": \"query\",\n \"name\": - \"deprecated\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"namespace\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-name\",\n \"-namespace\",\n - \ \"-pk\",\n \"-pulp_created\",\n - \ \"-pulp_id\",\n \"-pulp_last_updated\",\n - \ \"name\",\n \"namespace\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_last_updated\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `name` - - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Plugin Ansible Content Collections Index\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedCollectionResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_read\",\n - \ \"description\": \"ViewSet for Collections.\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"namespace\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Plugin Ansible Content Collections Index\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"patch\": {\n \"operationId\": - \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_update\",\n - \ \"description\": \"Trigger an asynchronous update task\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Pulp_Ansible: Default Api - V3 Plugin Ansible Content Collections Index\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedCollection\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedCollection\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PatchedCollection\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_delete\",\n - \ \"description\": \"Trigger an asynchronous delete task\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Pulp_Ansible: Default Api - V3 Plugin Ansible Content Collections Index\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/versions/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_versions_list\",\n - \ \"description\": \"Returns paginated CollectionVersions list.\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"path\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"namespace\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"ordering\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-authors\",\n - \ \"-contents\",\n \"-dependencies\",\n - \ \"-description\",\n \"-docs_blob\",\n - \ \"-documentation\",\n \"-files\",\n - \ \"-homepage\",\n \"-issues\",\n - \ \"-license\",\n \"-manifest\",\n - \ \"-name\",\n \"-namespace\",\n - \ \"-new_tags\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-repository\",\n - \ \"-requires_ansible\",\n \"-search_vector\",\n - \ \"-sha256\",\n \"-timestamp_of_interest\",\n - \ \"-upstream_id\",\n \"-version\",\n - \ \"-version_major\",\n \"-version_minor\",\n - \ \"-version_patch\",\n \"-version_prerelease\",\n - \ \"authors\",\n \"contents\",\n - \ \"dependencies\",\n \"description\",\n - \ \"docs_blob\",\n \"documentation\",\n - \ \"files\",\n \"homepage\",\n - \ \"issues\",\n \"license\",\n - \ \"manifest\",\n \"name\",\n - \ \"namespace\",\n \"new_tags\",\n - \ \"pk\",\n \"pulp_created\",\n - \ \"pulp_id\",\n \"pulp_labels\",\n - \ \"pulp_last_updated\",\n \"pulp_type\",\n - \ \"repository\",\n \"requires_ansible\",\n - \ \"search_vector\",\n \"sha256\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\",\n - \ \"version\",\n \"version_major\",\n - \ \"version_minor\",\n \"version_patch\",\n - \ \"version_prerelease\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* - `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* - `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last - updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type - (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream - id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp - labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* - `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `authors` - - Authors\\n* `-authors` - Authors (descending)\\n* `contents` - Contents\\n* - `-contents` - Contents (descending)\\n* `dependencies` - Dependencies\\n* - `-dependencies` - Dependencies (descending)\\n* `description` - Description\\n* - `-description` - Description (descending)\\n* `docs_blob` - Docs blob\\n* - `-docs_blob` - Docs blob (descending)\\n* `manifest` - Manifest\\n* `-manifest` - - Manifest (descending)\\n* `files` - Files\\n* `-files` - Files (descending)\\n* - `documentation` - Documentation\\n* `-documentation` - Documentation (descending)\\n* - `homepage` - Homepage\\n* `-homepage` - Homepage (descending)\\n* `issues` - - Issues\\n* `-issues` - Issues (descending)\\n* `license` - License\\n* `-license` - - License (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* - `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `repository` - - Repository\\n* `-repository` - Repository (descending)\\n* `requires_ansible` - - Requires ansible\\n* `-requires_ansible` - Requires ansible (descending)\\n* - `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `version` - Version\\n* - `-version` - Version (descending)\\n* `version_major` - Version major\\n* - `-version_major` - Version major (descending)\\n* `version_minor` - Version - minor\\n* `-version_minor` - Version minor (descending)\\n* `version_patch` - - Version patch\\n* `-version_patch` - Version patch (descending)\\n* `version_prerelease` - - Version prerelease\\n* `-version_prerelease` - Version prerelease (descending)\\n* - `new_tags` - New tags\\n* `-new_tags` - New tags (descending)\\n* `search_vector` - - Search vector\\n* `-search_vector` - Search vector (descending)\\n* `pk` - - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"orphaned_for\",\n \"schema\": {\n \"type\": - \"number\"\n },\n \"description\": - \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"prn__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_label_select\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_added\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_version_removed\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Repository Version referenced by HREF/PRN\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"tags\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter by comma separate list of tags that must all be matched\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where version matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Plugin Ansible Content Collections Index Versions\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedCollectionVersionListResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/versions/{version}/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_versions_read\",\n - \ \"description\": \"Returns a CollectionVersion object.\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Plugin Ansible Content Collections Index Versions\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionVersionResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_versions_delete\",\n - \ \"description\": \"Trigger an asynchronous delete task\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content - Collections Index Versions\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/versions/{version}/docs-blob/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_versions_docs_blob_read\",\n - \ \"description\": \"Returns a CollectionVersion object.\",\n - \ \"parameters\": [\n {\n \"in\": - \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"name\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"path\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Plugin Ansible Content Collections Index Versions Docs-Blob\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionVersionDocsResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/namespaces/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_namespaces_list\",\n - \ \"description\": \"Provides the authentication and permission - classes from settings.\",\n \"parameters\": [\n {\n - \ \"in\": \"query\",\n \"name\": - \"company\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"company__contains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__icontains\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company contains value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__iexact\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches value\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"company__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where company is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"company__iregex\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where company matches - regex value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"company__istartswith\",\n - \ \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"company__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where company starts with value\"\n },\n - \ {\n \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"name\": - \"limit\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"Number of results to - return per page.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"metadata_sha256\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where metadata_sha256 matches value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"metadata_sha256__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter results where metadata_sha256 is in a comma-separated list of values\",\n - \ \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__contains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__icontains\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name contains - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__iexact\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"Filter results where name matches - value\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"name__in\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - results where name is in a comma-separated list of values\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__iregex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__istartswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__regex\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name matches regex value\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"name__startswith\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results where name starts with value\"\n },\n - \ {\n \"name\": \"offset\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"The initial index from which to return the results.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"ordering\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"enum\": - [\n \"-avatar_sha256\",\n \"-company\",\n - \ \"-description\",\n \"-email\",\n - \ \"-links\",\n \"-metadata_sha256\",\n - \ \"-name\",\n \"-pk\",\n - \ \"-pulp_created\",\n \"-pulp_id\",\n - \ \"-pulp_labels\",\n \"-pulp_last_updated\",\n - \ \"-pulp_type\",\n \"-resources\",\n - \ \"-timestamp_of_interest\",\n \"-upstream_id\",\n - \ \"avatar_sha256\",\n \"company\",\n - \ \"description\",\n \"email\",\n - \ \"links\",\n \"metadata_sha256\",\n - \ \"name\",\n \"pk\",\n - \ \"pulp_created\",\n \"pulp_id\",\n - \ \"pulp_labels\",\n \"pulp_last_updated\",\n - \ \"pulp_type\",\n \"resources\",\n - \ \"timestamp_of_interest\",\n \"upstream_id\"\n - \ ]\n }\n },\n - \ \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp - id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* - `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp - last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* - `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest - (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `company` - - Company\\n* `-company` - Company (descending)\\n* `email` - Email\\n* `-email` - - Email (descending)\\n* `description` - Description\\n* `-description` - - Description (descending)\\n* `resources` - Resources\\n* `-resources` - Resources - (descending)\\n* `links` - Links\\n* `-links` - Links (descending)\\n* `avatar_sha256` - - Avatar sha256\\n* `-avatar_sha256` - Avatar sha256 (descending)\\n* `metadata_sha256` - - Metadata sha256\\n* `-metadata_sha256` - Metadata sha256 (descending)\\n* - `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"prn__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_href__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Multiple values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"pulp_id__in\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uuid\"\n }\n - \ },\n \"description\": \"Multiple - values may be separated by commas.\",\n \"explode\": - false,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"q\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter results by using NOT, AND and OR operations on other filters\"\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Plugin Ansible Content Namespaces\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Paginatedansible.AnsibleNamespaceMetadataResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_namespaces_create\",\n - \ \"description\": \"Provides the authentication and permission - classes from settings.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content - Namespaces\"\n ],\n \"requestBody\": {\n \"content\": - {\n \"multipart/form-data\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadata\"\n - \ }\n },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleNamespaceMetadata\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/namespaces/{name}/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_namespaces_read\",\n - \ \"description\": \"Provides the authentication and permission - classes from settings.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Plugin Ansible Content Namespaces\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleNamespaceMetadataResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n },\n \"patch\": - {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_namespaces_partial_update\",\n - \ \"description\": \"Provides the authentication and permission - classes from settings.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Pulp_Ansible: Default Api - V3 Plugin Ansible Content Namespaces\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.AnsibleNamespaceMetadata\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/Patchedansible.AnsibleNamespaceMetadata\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"202\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"delete\": {\n \"operationId\": - \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_namespaces_delete\",\n - \ \"description\": \"Try to remove the Namespace if no Collections - under Namespace are present.\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"distro_base_path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n }\n ],\n - \ \"tags\": [\n \"Pulp_Ansible: Default Api - V3 Plugin Ansible Content Namespaces\"\n ],\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"202\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/AsyncOperationResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/search/collection-versions/\": - {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_search_collection_versions_list\",\n - \ \"description\": \"A viewset for cross-repo searches.\",\n - \ \"summary\": \"List cross repository collection version indexs\",\n - \ \"parameters\": [\n {\n \"in\": - \"query\",\n \"name\": \"dependency\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"deprecated\",\n \"schema\": - {\n \"type\": \"boolean\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"distribution\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - collectionversions that are in these distrubtion ids.\",\n \"explode\": - true,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"distribution_base_path\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter collectionversions that are in these base paths.\",\n \"explode\": - true,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"highest\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"is_deprecated\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"is_highest\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"is_signed\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"keywords\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"name\": \"limit\",\n \"required\": - false,\n \"in\": \"query\",\n \"description\": - \"Number of results to return per page.\",\n \"schema\": - {\n \"type\": \"integer\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"name\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"namespace\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"name\": - \"offset\",\n \"required\": false,\n \"in\": - \"query\",\n \"description\": \"The initial index from - which to return the results.\",\n \"schema\": {\n \"type\": - \"integer\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"order_by\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"enum\": [\n \"-name\",\n - \ \"-namespace\",\n \"-pulp_created\",\n - \ \"-version\",\n \"name\",\n - \ \"namespace\",\n \"pulp_created\",\n - \ \"version\"\n ]\n - \ }\n },\n \"description\": - \"Ordering\\n\\n* `pulp_created` - by CV created\\n* `-pulp_created` - by - CV created (descending)\\n* `namespace` - by CV namespace\\n* `-namespace` - - by CV namespace (descending)\\n* `name` - by CV name\\n* `-name` - by CV - name (descending)\\n* `version` - by CV version\\n* `-version` - by CV version - (descending)\",\n \"explode\": false,\n \"style\": - \"form\"\n },\n {\n \"in\": - \"query\",\n \"name\": \"q\",\n \"schema\": - {\n \"type\": \"string\"\n }\n - \ },\n {\n \"in\": - \"query\",\n \"name\": \"repository\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"Filter - collectionversions that are in these repository ids.\",\n \"explode\": - true,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository_label\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter labels by search string\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"repository_name\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"Filter collectionversions that are in these repositories.\",\n \"explode\": - true,\n \"style\": \"form\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"repository_version\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"signed\",\n \"schema\": {\n \"type\": - \"boolean\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"tags\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Filter by comma separate list of tags that must all be matched\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"version\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"version_range\",\n \"schema\": {\n \"type\": - \"string\"\n }\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pulp_Ansible: - Default Api V3 Plugin Ansible Search Collection-Versions\"\n ],\n - \ \"security\": [\n {\n \"basicAuth\": - []\n },\n {\n \"cookieAuth\": - []\n }\n ],\n \"responses\": - {\n \"200\": {\n \"content\": {\n - \ \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PaginatedCollectionVersionSearchListResponseList\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ },\n \"post\": {\n \"operationId\": - \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_search_collection_versions_rebuild\",\n - \ \"description\": \"A viewset for cross-repo searches.\",\n - \ \"tags\": [\n \"Pulp_Ansible: Default Api - V3 Plugin Ansible Search Collection-Versions\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionSearchList\"\n }\n - \ },\n \"application/x-www-form-urlencoded\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionSearchList\"\n }\n - \ },\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionSearchList\"\n }\n - \ }\n },\n \"required\": - true\n },\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"201\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/CollectionVersionSearchListResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pypi/{path}/\": {\n \"get\": - {\n \"operationId\": \"pypi_read\",\n \"description\": - \"Gets package summary stats of index.\",\n \"summary\": \"Get - index summary\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pypi\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/SummaryResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pypi/{path}/legacy/\": {\n \"post\": - {\n \"operationId\": \"pypi_legacy_create\",\n \"description\": - \"Upload package to the index.\\n\\nThis is the endpoint that tools like Twine - and Poetry use for their upload commands.\",\n \"summary\": - \"Upload a package\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Pypi: Legacy\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PackageUpload\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PackageUpload\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PackageUploadTaskResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pypi/{path}/pypi/{meta}/\": {\n \"get\": {\n \"operationId\": - \"pypi_pypi_read\",\n \"description\": \"Retrieves the package's - core-metadata specified by\\nhttps://packaging.python.org/specifications/core-metadata/.\\n`meta` - must be a path in form of `{package}/json/` or `{package}/{version}/json/`\",\n - \ \"summary\": \"Get package metadata\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"meta\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pypi: - Metadata\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"content\": - {\n \"application/json\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PackageMetadataResponse\"\n - \ }\n }\n },\n - \ \"description\": \"\"\n }\n }\n - \ }\n },\n \"/pypi/{path}/simple/\": {\n \"get\": - {\n \"operationId\": \"pypi_simple_read\",\n \"description\": - \"Gets the simple api html page for the index.\",\n \"summary\": - \"Get index simple page\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"query\",\n \"name\": \"fields\",\n \"schema\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ },\n \"description\": \"A list - of fields to include in the response.\"\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pypi: - Simple\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"description\": - \"No response body\"\n }\n }\n },\n - \ \"post\": {\n \"operationId\": \"pypi_simple_create\",\n - \ \"description\": \"Upload package to the index.\\nThis endpoint - has the same functionality as the upload endpoint at the `/legacy` url of - the\\nindex. This is provided for convenience for users who want a single - index url for all their\\nPython tools. (pip, twine, poetry, pipenv, ...)\",\n - \ \"summary\": \"Upload a package\",\n \"parameters\": - [\n {\n \"in\": \"path\",\n \"name\": - \"path\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n }\n ],\n \"tags\": - [\n \"Pypi: Simple\"\n ],\n \"requestBody\": - {\n \"content\": {\n \"multipart/form-data\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PackageUpload\"\n }\n },\n - \ \"application/x-www-form-urlencoded\": {\n \"schema\": - {\n \"$ref\": \"#/components/schemas/PackageUpload\"\n - \ }\n }\n },\n - \ \"required\": true\n },\n \"security\": - [\n {\n \"basicAuth\": []\n },\n - \ {\n \"cookieAuth\": []\n }\n - \ ],\n \"responses\": {\n \"200\": - {\n \"content\": {\n \"application/json\": - {\n \"schema\": {\n \"$ref\": - \"#/components/schemas/PackageUploadTaskResponse\"\n }\n - \ }\n },\n \"description\": - \"\"\n }\n }\n }\n },\n - \ \"/pypi/{path}/simple/{package}/\": {\n \"get\": {\n \"operationId\": - \"pypi_simple_package_read\",\n \"description\": \"Retrieves - the simple api html page for a package.\",\n \"summary\": \"Get - package simple page\",\n \"parameters\": [\n {\n - \ \"in\": \"path\",\n \"name\": - \"package\",\n \"schema\": {\n \"type\": - \"string\"\n },\n \"required\": - true\n },\n {\n \"in\": - \"path\",\n \"name\": \"path\",\n \"schema\": - {\n \"type\": \"string\"\n },\n - \ \"required\": true\n },\n {\n - \ \"in\": \"query\",\n \"name\": - \"fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to include in the response.\"\n },\n - \ {\n \"in\": \"query\",\n \"name\": - \"exclude_fields\",\n \"schema\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"description\": - \"A list of fields to exclude from the response.\"\n }\n - \ ],\n \"tags\": [\n \"Pypi: - Simple\"\n ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ },\n \"/token/\": {\n \"get\": {\n \"operationId\": - \"token_get\",\n \"description\": \"Handles GET requests for - the /token/ endpoint.\",\n \"tags\": [\n \"Token\"\n - \ ],\n \"security\": [\n {\n - \ \"basicAuth\": []\n },\n {\n - \ \"cookieAuth\": []\n }\n ],\n - \ \"responses\": {\n \"200\": {\n \"description\": - \"No response body\"\n }\n }\n }\n - \ }\n },\n \"components\": {\n \"schemas\": {\n \"AccessPolicy\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for AccessPolicy.\",\n \"properties\": {\n \"permissions_assignment\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"List of callables that define the - new permissions to be created for new objects.This is deprecated. Use `creation_hooks` - instead.\"\n },\n \"creation_hooks\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"List of callables that may associate - user roles for new objects.\"\n },\n \"statements\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"List of policy statements defining - the policy.\"\n },\n \"queryset_scoping\": - {\n \"type\": \"object\",\n \"description\": - \"A callable for performing queryset scoping. See plugin documentation for - valid callables. Set to blank to turn off queryset scoping.\"\n }\n - \ },\n \"required\": [\n \"statements\"\n - \ ]\n },\n \"AccessPolicyResponse\": {\n - \ \"type\": \"object\",\n \"description\": \"Serializer - for AccessPolicy.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"permissions_assignment\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"object\"\n },\n \"description\": - \"List of callables that define the new permissions to be created for new - objects.This is deprecated. Use `creation_hooks` instead.\"\n },\n - \ \"creation_hooks\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"object\"\n },\n \"description\": - \"List of callables that may associate user roles for new objects.\"\n },\n - \ \"statements\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"type\": - \"object\"\n },\n \"description\": - \"List of policy statements defining the policy.\"\n },\n - \ \"viewset_name\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The name of ViewSet this AccessPolicy authorizes.\"\n },\n - \ \"customized\": {\n \"type\": \"boolean\",\n - \ \"readOnly\": true,\n \"description\": - \"True if the AccessPolicy has been user-modified. False otherwise.\"\n },\n - \ \"queryset_scoping\": {\n \"type\": - \"object\",\n \"description\": \"A callable for performing - queryset scoping. See plugin documentation for valid callables. Set to blank - to turn off queryset scoping.\"\n }\n },\n - \ \"required\": [\n \"statements\"\n ]\n - \ },\n \"AddonResponse\": {\n \"type\": - \"object\",\n \"description\": \"Addon serializer.\",\n \"properties\": - {\n \"addon_id\": {\n \"type\": - \"string\",\n \"description\": \"Addon id.\"\n },\n - \ \"uid\": {\n \"type\": \"string\",\n - \ \"description\": \"Addon uid.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Addon name.\"\n },\n - \ \"type\": {\n \"type\": \"string\",\n - \ \"description\": \"Addon type.\"\n },\n - \ \"packages\": {\n \"type\": \"string\",\n - \ \"description\": \"Relative path to directory with - binary RPMs.\"\n }\n },\n \"required\": - [\n \"addon_id\",\n \"name\",\n \"packages\",\n - \ \"type\",\n \"uid\"\n ]\n - \ },\n \"AnsibleRepositoryMark\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for the mark - action.\",\n \"properties\": {\n \"content_units\": - {\n \"type\": \"array\",\n \"items\": - {},\n \"description\": \"List of collection version - hrefs to mark, use * to mark all content in repository\"\n },\n - \ \"value\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The string value of this mark.\",\n \"pattern\": - \"^[-a-zA-Z0-9_]+$\"\n }\n },\n \"required\": - [\n \"content_units\",\n \"value\"\n - \ ]\n },\n \"AnsibleRepositoryRebuild\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Ansible Repository Rebuild.\",\n \"properties\": - {\n \"namespace\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1\n },\n \"name\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1\n },\n \"version\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1\n }\n }\n },\n \"AnsibleRepositorySignature\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for the signing action.\",\n \"properties\": - {\n \"content_units\": {\n \"type\": - \"array\",\n \"items\": {},\n \"description\": - \"List of collection version hrefs to sign, use * to sign all content in repository\"\n - \ },\n \"signing_service\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"A signing service to use to sign the collections\"\n }\n - \ },\n \"required\": [\n \"content_units\",\n - \ \"signing_service\"\n ]\n },\n - \ \"AnsibleRepositorySyncURL\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for Ansible Repository Sync - URL.\",\n \"properties\": {\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"A remote to sync from. - This will override a remote set on repository.\"\n },\n - \ \"mirror\": {\n \"type\": \"boolean\",\n - \ \"default\": false,\n \"description\": - \"If ``True``, synchronization will remove all content that is not present - in the remote repository. If ``False``, sync will be additive only.\"\n },\n - \ \"optimize\": {\n \"type\": \"boolean\",\n - \ \"default\": true,\n \"description\": - \"Whether to optimize sync or not.\"\n }\n }\n - \ },\n \"ApiAppStatusResponse\": {\n \"type\": - \"object\",\n \"description\": \"Base serializer for use with - [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide - values for the 'pulp_href` field.\\n\\nThe class provides a default for the - ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures - that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The name of the worker.\"\n },\n \"last_heartbeat\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time the worker talked to the service.\"\n },\n - \ \"versions\": {\n \"type\": \"object\",\n - \ \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"readOnly\": true,\n \"description\": - \"Versions of the components installed.\"\n }\n }\n - \ },\n \"AptRepositorySyncURL\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for AptRepository - Sync.\",\n \"properties\": {\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"A remote to sync from. - This will override a remote set on repository.\"\n },\n - \ \"mirror\": {\n \"type\": \"boolean\",\n - \ \"default\": false,\n \"description\": - \"If ``True``, synchronization will remove all content that is not present - in the remote repository. If ``False``, sync will be additive only.\"\n },\n - \ \"optimize\": {\n \"type\": \"boolean\",\n - \ \"default\": true,\n \"description\": - \"Using optimize sync, will skip the processing of metadata if the checksum - has not changed since the last sync. This greately improves re-sync performance - in such situations. If you feel the sync is missing something that has changed - about the remote repository you are syncing, try using optimize=False for - a full re-sync. Consider opening an issue on why we should not optimize in - your use case.\"\n }\n }\n },\n - \ \"Artifact\": {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"file\": - {\n \"type\": \"string\",\n \"format\": - \"binary\",\n \"description\": \"The stored file.\"\n - \ },\n \"size\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"description\": - \"The size of the file in bytes.\"\n },\n \"md5\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The MD5 checksum of the file if available.\"\n },\n \"sha1\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The SHA-1 checksum of the file if available.\"\n },\n - \ \"sha224\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The SHA-224 checksum of the - file if available.\"\n },\n \"sha256\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The SHA-256 checksum of the file if available.\"\n },\n - \ \"sha384\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The SHA-384 checksum of the - file if available.\"\n },\n \"sha512\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The SHA-512 checksum of the file if available.\"\n }\n - \ },\n \"required\": [\n \"file\"\n - \ ]\n },\n \"ArtifactDistributionResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for ArtifactDistribution.\",\n \"properties\": - {\n \"base_path\": {\n \"type\": - \"string\",\n \"description\": \"The base (relative) - path component of the published url. Avoid paths that overlap - with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n - \ },\n \"pulp_created\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of creation.\"\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name. Ex, - `rawhide` and `stable`.\"\n },\n \"base_url\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The URL for accessing the - publication as defined by this distribution.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"no_content_change_since\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"Timestamp since when the distributed content served by this distribution - has not changed. If equals to `null`, no guarantee is provided about content - changes.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional content-guard.\"\n }\n },\n - \ \"required\": [\n \"base_path\",\n \"name\"\n - \ ]\n },\n \"ArtifactRefResponse\": {\n - \ \"type\": \"object\",\n \"description\": \"A - serializer for an Artifact reference.\",\n \"properties\": - {\n \"filename\": {\n \"type\": - \"string\"\n },\n \"sha256\": {\n \"type\": - \"string\"\n },\n \"size\": {\n \"type\": - \"integer\",\n \"format\": \"int64\"\n }\n - \ },\n \"required\": [\n \"filename\",\n - \ \"sha256\",\n \"size\"\n ]\n - \ },\n \"ArtifactResponse\": {\n \"type\": - \"object\",\n \"description\": \"Base serializer for use with - [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide - values for the 'pulp_href` field.\\n\\nThe class provides a default for the - ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures - that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"file\": {\n \"type\": \"string\",\n - \ \"description\": \"The stored file.\"\n },\n - \ \"size\": {\n \"type\": \"integer\",\n - \ \"format\": \"int64\",\n \"description\": - \"The size of the file in bytes.\"\n },\n \"md5\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The MD5 checksum of the - file if available.\"\n },\n \"sha1\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The SHA-1 checksum of the - file if available.\"\n },\n \"sha224\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The SHA-224 checksum of - the file if available.\"\n },\n \"sha256\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The SHA-256 checksum of - the file if available.\"\n },\n \"sha384\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The SHA-384 checksum of - the file if available.\"\n },\n \"sha512\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The SHA-512 checksum of - the file if available.\"\n }\n },\n \"required\": - [\n \"file\"\n ]\n },\n \"AsyncOperationResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for asynchronous operations.\",\n \"properties\": - {\n \"task\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"The href of the task.\"\n }\n },\n \"required\": - [\n \"task\"\n ]\n },\n \"ChecksumResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Checksum serializer.\",\n \"properties\": {\n \"path\": - {\n \"type\": \"string\",\n \"description\": - \"File path.\"\n },\n \"checksum\": - {\n \"type\": \"string\",\n \"description\": - \"Checksum for the file.\"\n }\n },\n \"required\": - [\n \"checksum\",\n \"path\"\n ]\n - \ },\n \"ClientConfigurationResponse\": {\n \"type\": - \"object\",\n \"description\": \"Configuration settings for - the ansible-galaxy client.\",\n \"properties\": {\n \"default_distribution_path\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"required\": - [\n \"default_distribution_path\"\n ]\n - \ },\n \"CollectionImportDetailResponse\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for a CollectionImport - detail view.\",\n \"properties\": {\n \"id\": - {\n \"type\": \"string\",\n \"format\": - \"uuid\"\n },\n \"state\": {\n \"type\": - \"string\"\n },\n \"created_at\": {\n - \ \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"updated_at\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"started_at\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"finished_at\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n },\n \"error\": {\n - \ \"type\": \"object\"\n },\n \"messages\": - {\n \"type\": \"object\"\n }\n },\n - \ \"required\": [\n \"created_at\",\n \"id\",\n - \ \"messages\",\n \"started_at\",\n \"state\",\n - \ \"updated_at\"\n ]\n },\n \"CollectionMetadataResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for a CollectionVersion metadata.\",\n \"properties\": - {\n \"authors\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"type\": - \"string\",\n \"maxLength\": 64\n },\n - \ \"readOnly\": true\n },\n \"contents\": - {\n \"readOnly\": true\n },\n \"dependencies\": - {\n \"readOnly\": true\n },\n \"description\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"documentation\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"homepage\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"issues\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"license\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"maxLength\": 32\n },\n - \ \"readOnly\": true\n },\n \"repository\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"tags\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n }\n },\n - \ \"required\": [\n \"tags\"\n ]\n - \ },\n \"CollectionNamespaceResponse\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for a Collection - Version namespace field.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\"\n },\n - \ \"metadata_sha256\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"required\": [\n \"metadata_sha256\",\n - \ \"name\"\n ]\n },\n \"CollectionOneShot\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for the Collection One Shot Upload API.\",\n \"properties\": - {\n \"file\": {\n \"type\": \"string\",\n - \ \"format\": \"binary\",\n \"description\": - \"The Collection tarball.\"\n },\n \"sha256\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"An optional sha256 checksum - of the uploaded file.\"\n },\n \"expected_namespace\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The expected 'namespace' of - the Collection to be verified against the metadata during import.\"\n },\n - \ \"expected_name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The expected 'name' of the Collection to be verified against the metadata - during import.\"\n },\n \"expected_version\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The expected version of the - Collection to be verified against the metadata during import.\"\n }\n - \ },\n \"required\": [\n \"file\"\n - \ ]\n },\n \"CollectionRefResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for a Collection reference.\",\n \"properties\": - {\n \"id\": {\n \"type\": \"string\"\n - \ },\n \"name\": {\n \"type\": - \"string\"\n },\n \"href\": {\n \"type\": - \"string\",\n \"description\": \"Returns link to a - collection.\",\n \"readOnly\": true\n }\n - \ },\n \"required\": [\n \"id\",\n - \ \"name\"\n ]\n },\n \"CollectionResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for a Collection.\",\n \"properties\": {\n \"href\": - {\n \"type\": \"string\",\n \"description\": - \"Get href.\",\n \"readOnly\": true\n },\n - \ \"namespace\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"name\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"deprecated\": {\n \"type\": - \"boolean\"\n },\n \"versions_url\": - {\n \"type\": \"string\",\n \"description\": - \"Get a link to a collection versions list.\",\n \"readOnly\": - true\n },\n \"highest_version\": {\n - \ \"type\": \"object\",\n \"description\": - \"Get a highest version and its link.\",\n \"readOnly\": - true\n },\n \"created_at\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"description\": - \"Get the timestamp of the lowest version CollectionVersion's created timestamp.\",\n - \ \"readOnly\": true\n },\n \"updated_at\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"description\": \"Get the timestamp - of the latest version CollectionVersion's created timestamp.\",\n \"readOnly\": - true\n },\n \"download_count\": {\n - \ \"type\": \"integer\",\n \"description\": - \"Get the download count of the collection\",\n \"readOnly\": - true\n }\n },\n \"required\": - [\n \"deprecated\"\n ]\n },\n - \ \"CollectionSummaryResponse\": {\n \"type\": \"object\",\n - \ \"description\": \"Collection Version serializer without docs - blob.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"namespace\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The namespace of the collection.\",\n \"maxLength\": - 64\n },\n \"name\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The name of the collection.\",\n \"maxLength\": 64\n - \ },\n \"version\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The version of the collection.\",\n \"maxLength\": - 128\n },\n \"requires_ansible\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"nullable\": true,\n \"description\": - \"The version of Ansible required to use the collection. Multiple versions - can be separated with a comma.\",\n \"maxLength\": - 255\n },\n \"pulp_created\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of creation.\"\n - \ },\n \"contents\": {\n \"type\": - \"array\",\n \"items\": {},\n \"readOnly\": - true,\n \"description\": \"A JSON field with data about - the contents.\"\n },\n \"dependencies\": - {\n \"type\": \"object\",\n \"readOnly\": - true,\n \"description\": \"A dict declaring Collections - that this collection requires to be installed for it to be usable.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"A short summary description of the collection.\"\n },\n - \ \"tags\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"$ref\": - \"#/components/schemas/ansible.TagResponse\"\n },\n - \ \"readOnly\": true\n }\n }\n - \ },\n \"CollectionVersionCopyMove\": {\n \"type\": - \"object\",\n \"description\": \"Copy or move collections from - a source repository into one or more destinations.\\n\\nThis will carry associated - content like Signatures and Marks along.\",\n \"properties\": - {\n \"collection_versions\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"description\": \"A list of collection versions to - move or copy.\"\n },\n \"destination_repositories\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"format\": - \"uri\"\n },\n \"description\": - \"List of repository HREFs to put content in.\"\n },\n - \ \"signing_service\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"HREF for a signing service. This will be used to sign the collection before - moving putting it in any new repositories.\"\n }\n },\n - \ \"required\": [\n \"collection_versions\",\n - \ \"destination_repositories\"\n ]\n },\n - \ \"CollectionVersionDocsResponse\": {\n \"type\": - \"object\",\n \"description\": \"A serializer to display the - docs_blob of a CollectionVersion.\",\n \"properties\": {\n - \ \"docs_blob\": {\n \"type\": \"object\"\n - \ }\n },\n \"required\": [\n - \ \"docs_blob\"\n ]\n },\n \"CollectionVersionListResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for a CollectionVersion list item.\",\n \"properties\": - {\n \"version\": {\n \"type\": \"string\",\n - \ \"maxLength\": 128\n },\n \"href\": - {\n \"type\": \"string\",\n \"description\": - \"Get href.\",\n \"readOnly\": true\n },\n - \ \"created_at\": {\n \"type\": \"string\",\n - \ \"format\": \"date-time\"\n },\n - \ \"updated_at\": {\n \"type\": \"string\",\n - \ \"format\": \"date-time\"\n },\n - \ \"requires_ansible\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"maxLength\": - 255\n },\n \"marks\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Get a list of mark values filtering only those in the current repo.\",\n - \ \"readOnly\": true\n }\n },\n - \ \"required\": [\n \"created_at\",\n \"updated_at\",\n - \ \"version\"\n ]\n },\n \"CollectionVersionResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for a CollectionVersion.\",\n \"properties\": - {\n \"version\": {\n \"type\": \"string\",\n - \ \"maxLength\": 128\n },\n \"href\": - {\n \"type\": \"string\",\n \"description\": - \"Get href.\",\n \"readOnly\": true\n },\n - \ \"created_at\": {\n \"type\": \"string\",\n - \ \"format\": \"date-time\"\n },\n - \ \"updated_at\": {\n \"type\": \"string\",\n - \ \"format\": \"date-time\"\n },\n - \ \"requires_ansible\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"maxLength\": - 255\n },\n \"marks\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Get a list of mark values filtering only those in the current repo.\",\n - \ \"readOnly\": true\n },\n \"artifact\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/ArtifactRefResponse\"\n }\n - \ ],\n \"readOnly\": true\n },\n - \ \"collection\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/CollectionRefResponse\"\n }\n - \ ],\n \"readOnly\": true\n },\n - \ \"download_url\": {\n \"type\": - \"string\",\n \"description\": \"Get artifact download - URL.\",\n \"readOnly\": true\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"namespace\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/CollectionNamespaceResponse\"\n }\n - \ ],\n \"readOnly\": true\n },\n - \ \"signatures\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionSignatureResponse\"\n }\n - \ },\n \"metadata\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/CollectionMetadataResponse\"\n }\n - \ ],\n \"readOnly\": true\n },\n - \ \"git_url\": {\n \"type\": \"string\",\n - \ \"description\": \"Get the git URL.\",\n \"readOnly\": - true\n },\n \"git_commit_sha\": {\n - \ \"type\": \"string\",\n \"description\": - \"Get the git commit sha.\",\n \"readOnly\": true\n - \ },\n \"manifest\": {\n \"type\": - \"object\",\n \"readOnly\": true,\n \"description\": - \"A JSON field holding MANIFEST.json data.\"\n },\n \"files\": - {\n \"type\": \"object\",\n \"readOnly\": - true,\n \"description\": \"A JSON field holding FILES.json - data.\"\n }\n },\n \"required\": - [\n \"created_at\",\n \"signatures\",\n - \ \"updated_at\",\n \"version\"\n ]\n - \ },\n \"CollectionVersionSearchList\": {\n \"type\": - \"object\",\n \"description\": \"Cross-repo search results.\",\n - \ \"properties\": {\n \"repository\": {\n - \ \"$ref\": \"#/components/schemas/Repository\"\n },\n - \ \"namespace_metadata\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleNamespaceMetadata\"\n }\n - \ ],\n \"nullable\": true\n },\n - \ \"is_highest\": {\n \"type\": \"boolean\"\n - \ },\n \"is_deprecated\": {\n \"type\": - \"boolean\"\n },\n \"is_signed\": {\n - \ \"type\": \"boolean\"\n }\n },\n - \ \"required\": [\n \"is_deprecated\",\n - \ \"is_highest\",\n \"is_signed\",\n - \ \"namespace_metadata\",\n \"repository\"\n - \ ]\n },\n \"CollectionVersionSearchListResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Cross-repo search results.\",\n \"properties\": {\n \"repository\": - {\n \"$ref\": \"#/components/schemas/RepositoryResponse\"\n - \ },\n \"collection_version\": {\n \"$ref\": - \"#/components/schemas/CollectionSummaryResponse\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"namespace_metadata\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleNamespaceMetadataResponse\"\n }\n - \ ],\n \"nullable\": true\n },\n - \ \"is_highest\": {\n \"type\": \"boolean\"\n - \ },\n \"is_deprecated\": {\n \"type\": - \"boolean\"\n },\n \"is_signed\": {\n - \ \"type\": \"boolean\"\n }\n },\n - \ \"required\": [\n \"collection_version\",\n - \ \"is_deprecated\",\n \"is_highest\",\n - \ \"is_signed\",\n \"namespace_metadata\",\n - \ \"repository\"\n ]\n },\n \"CollectionVersionSignatureResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for the signatures on a Collection Version.\",\n \"properties\": - {\n \"signature\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"pubkey_fingerprint\": {\n \"type\": - \"string\",\n \"maxLength\": 64\n },\n - \ \"signing_service\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"nullable\": - true\n },\n \"pulp_created\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true\n }\n },\n \"required\": - [\n \"pubkey_fingerprint\"\n ]\n },\n - \ \"CompositeContentGuard\": {\n \"type\": \"object\",\n - \ \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis - ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe - class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The unique name.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"guards\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true\n },\n \"description\": - \"List of ContentGuards to ask for access-permission.\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"CompositeContentGuardResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"The unique name.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"An optional description.\"\n },\n \"guards\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true\n },\n - \ \"description\": \"List of ContentGuards to ask for - access-permission.\"\n }\n },\n \"required\": - [\n \"name\"\n ]\n },\n \"CompressionTypeEnum\": - {\n \"enum\": [\n \"zstd\",\n \"gz\"\n - \ ],\n \"type\": \"string\",\n \"description\": - \"* `zstd` - zstd\\n* `gz` - gz\"\n },\n \"CompsXml\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for comps.xml Upload API.\",\n \"properties\": - {\n \"file\": {\n \"type\": \"string\",\n - \ \"format\": \"binary\",\n \"description\": - \"Full path of a comps.xml file that may be parsed into comps.xml Content - units.\"\n },\n \"repository\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"URI of an RPM repository the comps.xml content units should be associated - to.\"\n },\n \"replace\": {\n \"type\": - \"boolean\",\n \"writeOnly\": true,\n \"description\": - \"If true, incoming comps.xml replaces existing comps-related ContentUnits - in the specified repository.\"\n }\n },\n - \ \"required\": [\n \"file\"\n ]\n - \ },\n \"ContainerRepositorySyncURL\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Container Sync.\",\n - \ \"properties\": {\n \"remote\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"A remote to sync from. This will override a remote set on repository.\"\n - \ },\n \"mirror\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"If ``True``, synchronization will remove all content that is not present - in the remote repository. If ``False``, sync will be additive only.\"\n },\n - \ \"signed_only\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"If ``True``, only signed content will be synced. Signatures are not verified.\"\n - \ }\n }\n },\n \"ContentAppStatusResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The name of the worker.\"\n - \ },\n \"last_heartbeat\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of the last time - the worker talked to the service.\"\n },\n \"versions\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"readOnly\": true,\n - \ \"description\": \"Versions of the components installed.\"\n - \ }\n }\n },\n \"ContentGuardResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"The unique name.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"An optional description.\"\n }\n },\n - \ \"required\": [\n \"name\"\n ]\n - \ },\n \"ContentRedirectContentGuard\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for ContentRedirectContentGuard.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The unique name.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n }\n },\n - \ \"required\": [\n \"name\"\n ]\n - \ },\n \"ContentRedirectContentGuardResponse\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for ContentRedirectContentGuard.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"The unique name.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"An optional description.\"\n }\n },\n - \ \"required\": [\n \"name\"\n ]\n - \ },\n \"ContentSettingsResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for information - about content-app-settings for the pulp instance\",\n \"properties\": - {\n \"content_origin\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"The CONTENT_ORIGIN setting for this Pulp instance\"\n },\n - \ \"content_path_prefix\": {\n \"type\": - \"string\",\n \"description\": \"The CONTENT_PATH_PREFIX - setting for this Pulp instance\"\n }\n },\n - \ \"required\": [\n \"content_path_prefix\"\n - \ ]\n },\n \"ContentSummaryResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for the RepositoryVersion content summary\",\n \"properties\": - {\n \"added\": {\n \"type\": \"object\",\n - \ \"additionalProperties\": {\n \"type\": - \"object\"\n }\n },\n \"removed\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"object\"\n }\n - \ },\n \"present\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"object\"\n }\n }\n },\n - \ \"required\": [\n \"added\",\n \"present\",\n - \ \"removed\"\n ]\n },\n \"Copy\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for Content Copy API.\",\n \"properties\": {\n - \ \"config\": {\n \"type\": \"object\",\n - \ \"description\": \"A JSON document describing sources, - destinations, and content to be copied\"\n }\n },\n - \ \"required\": [\n \"config\"\n ]\n - \ },\n \"DatabaseConnectionResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for the database - connection information\",\n \"properties\": {\n \"connected\": - {\n \"type\": \"boolean\",\n \"description\": - \"Info about whether the app can connect to the database\"\n }\n - \ },\n \"required\": [\n \"connected\"\n - \ ]\n },\n \"DistributionResponse\": {\n - \ \"type\": \"object\",\n \"description\": \"The - Serializer for the Distribution model.\\n\\nThe serializer deliberately omits - the `publication` and `repository_version` field due to\\nplugins typically - requiring one or the other but not both.\\n\\nTo include the ``publication`` - field, it is recommended plugins define the field::\\n\\n publication = DetailRelatedField(\\n - \ required=False,\\n help_text=_(\\\"Publication to be served\\\"),\\n - \ view_name_pattern=r\\\"publications(-.*/.*)?-detail\\\",\\n queryset=models.Publication.objects.exclude(complete=False),\\n - \ allow_null=True,\\n )\\n\\nTo include the ``repository_version`` field, - it is recommended plugins define the field::\\n\\n repository_version = RepositoryVersionRelatedField(\\n - \ required=False, help_text=_(\\\"RepositoryVersion to be served\\\"), - allow_null=True\\n )\\n\\nAdditionally, the serializer omits the ``remote`` - field, which is used for pull-through caching\\nfeature and only by plugins - which use publications. Plugins implementing a pull-through caching\\nshould - define the field in their derived serializer class like this::\\n\\n remote - = DetailRelatedField(\\n required=False,\\n help_text=_('Remote - that can be used to fetch content when using pull-through caching.'),\\n queryset=models.Remote.objects.all(),\\n - \ allow_null=True\\n )\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"base_url\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The URL for accessing the publication as defined by this distribution.\"\n - \ },\n \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"no_content_change_since\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Timestamp since when the - distributed content served by this distribution has not changed. If equals - to `null`, no guarantee is provided about content changes.\"\n },\n - \ \"hidden\": {\n \"type\": \"boolean\",\n - \ \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name. Ex, - `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n }\n - \ },\n \"required\": [\n \"base_path\",\n - \ \"name\"\n ]\n },\n \"Domain\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Domain.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A name for this domain.\",\n - \ \"maxLength\": 50,\n \"pattern\": - \"^[-a-zA-Z0-9_]+$\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"storage_class\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/StorageClassEnum\"\n }\n - \ ],\n \"description\": \"Backend - storage class for domain.\\n\\n* `pulpcore.app.models.storage.FileSystem` - - Use local filesystem as storage\\n* `storages.backends.s3boto3.S3Boto3Storage` - - Use Amazon S3 as storage\\n* `storages.backends.azure_storage.AzureStorage` - - Use Azure Blob as storage\"\n },\n \"storage_settings\": - {\n \"type\": \"object\",\n \"description\": - \"Settings for storage class.\"\n },\n \"redirect_to_object_storage\": - {\n \"type\": \"boolean\",\n \"default\": - true,\n \"description\": \"Boolean to have the content - app redirect to object storage.\"\n },\n \"hide_guarded_distributions\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Boolean to hide distributions - with a content guard in the content app.\"\n }\n },\n - \ \"required\": [\n \"name\",\n \"storage_class\",\n - \ \"storage_settings\"\n ]\n },\n - \ \"DomainBackendMigrator\": {\n \"type\": \"object\",\n - \ \"description\": \"Special serializer for performing a storage - backend migration on a Domain.\",\n \"properties\": {\n \"storage_class\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/StorageClassEnum\"\n }\n - \ ],\n \"description\": \"The - new backend storage class to migrate to.\\n\\n* `pulpcore.app.models.storage.FileSystem` - - Use local filesystem as storage\\n* `storages.backends.s3boto3.S3Boto3Storage` - - Use Amazon S3 as storage\\n* `storages.backends.azure_storage.AzureStorage` - - Use Azure Blob as storage\"\n },\n \"storage_settings\": - {\n \"type\": \"object\",\n \"description\": - \"The settings for the new storage class to migrate to.\"\n }\n - \ },\n \"required\": [\n \"storage_class\",\n - \ \"storage_settings\"\n ]\n },\n - \ \"DomainResponse\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for Domain.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A name for this domain.\",\n \"maxLength\": - 50,\n \"pattern\": \"^[-a-zA-Z0-9_]+$\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"An optional description.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"storage_class\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/StorageClassEnum\"\n }\n - \ ],\n \"description\": \"Backend - storage class for domain.\\n\\n* `pulpcore.app.models.storage.FileSystem` - - Use local filesystem as storage\\n* `storages.backends.s3boto3.S3Boto3Storage` - - Use Amazon S3 as storage\\n* `storages.backends.azure_storage.AzureStorage` - - Use Azure Blob as storage\"\n },\n \"storage_settings\": - {\n \"type\": \"object\",\n \"description\": - \"Settings for storage class.\"\n },\n \"redirect_to_object_storage\": - {\n \"type\": \"boolean\",\n \"default\": - true,\n \"description\": \"Boolean to have the content - app redirect to object storage.\"\n },\n \"hide_guarded_distributions\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Boolean to hide distributions - with a content guard in the content app.\"\n }\n },\n - \ \"required\": [\n \"name\",\n \"storage_class\",\n - \ \"storage_settings\"\n ]\n },\n - \ \"EvaluationResponse\": {\n \"type\": \"object\",\n - \ \"description\": \"Results from evaluating a proposed parameter - to a PulpImport call.\",\n \"properties\": {\n \"context\": - {\n \"type\": \"string\",\n \"description\": - \"Parameter value being evaluated.\"\n },\n \"is_valid\": - {\n \"type\": \"boolean\",\n \"description\": - \"True if evaluation passed, false otherwise.\"\n },\n - \ \"messages\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Messages describing results of all evaluations done. May be an empty list.\"\n - \ }\n },\n \"required\": [\n - \ \"context\",\n \"is_valid\",\n \"messages\"\n - \ ]\n },\n \"ExcludePlatformsEnum\": {\n - \ \"enum\": [\n \"windows\",\n \"macos\",\n - \ \"freebsd\",\n \"linux\"\n ],\n - \ \"type\": \"string\",\n \"description\": \"* - `windows` - windows\\n* `macos` - macos\\n* `freebsd` - freebsd\\n* `linux` - - linux\"\n },\n \"FilesystemExport\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for FilesystemExports.\",\n - \ \"properties\": {\n \"task\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"A URI of the task that ran - the Export.\"\n },\n \"publication\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of the publication to be exported.\"\n },\n \"repository_version\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of the repository version export.\"\n },\n \"start_repository_version\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"The URI of the last-exported-repo-version.\"\n }\n }\n - \ },\n \"FilesystemExportResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for FilesystemExports.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"task\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"A URI of the task that ran - the Export.\"\n },\n \"exported_resources\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"format\": - \"uri\"\n },\n \"readOnly\": - true,\n \"description\": \"Resources that were exported.\"\n - \ },\n \"params\": {\n \"type\": - \"object\",\n \"readOnly\": true,\n \"description\": - \"Any additional parameters that were used to create the export.\"\n }\n - \ }\n },\n \"FilesystemExporter\": {\n - \ \"type\": \"object\",\n \"description\": \"Serializer - for FilesystemExporters.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Unique name of the file system - exporter.\"\n },\n \"path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"File system location to export to.\"\n },\n \"method\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/MethodEnum\"\n }\n ],\n - \ \"default\": \"write\",\n \"description\": - \"Method of exporting\\n\\n* `write` - Export by writing\\n* `hardlink` - - Export by hardlinking\\n* `symlink` - Export by symlinking\"\n }\n - \ },\n \"required\": [\n \"name\",\n - \ \"path\"\n ]\n },\n \"FilesystemExporterResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for FilesystemExporters.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Unique name of the file system - exporter.\"\n },\n \"path\": {\n \"type\": - \"string\",\n \"description\": \"File system location - to export to.\"\n },\n \"method\": {\n - \ \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/MethodEnum\"\n }\n ],\n - \ \"default\": \"write\",\n \"description\": - \"Method of exporting\\n\\n* `write` - Export by writing\\n* `hardlink` - - Export by hardlinking\\n* `symlink` - Export by symlinking\"\n }\n - \ },\n \"required\": [\n \"name\",\n - \ \"path\"\n ]\n },\n \"GalaxyRoleResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for Galaxy's representation of Roles.\",\n \"properties\": - {\n \"id\": {\n \"type\": \"string\",\n - \ \"description\": \"Get id.\",\n \"readOnly\": - true\n },\n \"name\": {\n \"type\": - \"string\"\n },\n \"namespace\": {\n - \ \"type\": \"string\"\n }\n },\n - \ \"required\": [\n \"name\",\n \"namespace\"\n - \ ]\n },\n \"GalaxyRoleVersionResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for Galaxy's representation of Role versions.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\"\n - \ },\n \"source\": {\n \"type\": - \"string\",\n \"description\": \"Get source.\",\n \"readOnly\": - true\n }\n },\n \"required\": - [\n \"name\"\n ]\n },\n \"GenericRemoteResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Every remote defined by a plugin should have a Remote serializer that inherits - from this\\nclass. Please import from `pulpcore.plugin.serializers` rather - than from this module directly.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"description\": \"The URL of an external - content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, - download all metadata and content now.\\n* `on_demand` - When syncing, download - metadata, but do not download content now. Instead, download content as clients - request it, and save it in Pulp to be served for future client requests.\\n* - `streamed` - When syncing, download metadata, but do not download content - now. Instead,download content as clients request it, but never save it in - Pulp. This causes future requests for that same content to have to be downloaded - again.\"\n },\n \"total_timeout\": {\n - \ \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n }\n },\n \"required\": - [\n \"name\",\n \"url\"\n ]\n - \ },\n \"Group\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for Group.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Name\",\n \"maxLength\": 150\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"GroupProgressReportResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"message\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The message shown to the - user for the group progress report.\"\n },\n \"code\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Identifies the type of group - progress report'.\"\n },\n \"total\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"readOnly\": true,\n \"description\": - \"The total count of items.\"\n },\n \"done\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"readOnly\": true,\n \"description\": - \"The count of items already processed. Defaults to 0.\"\n },\n - \ \"suffix\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"nullable\": - true,\n \"description\": \"The suffix to be shown with - the group progress report.\"\n }\n }\n },\n - \ \"GroupResponse\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for Group.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Name\",\n \"maxLength\": - 150\n },\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"id\": {\n \"type\": \"integer\",\n - \ \"format\": \"int64\",\n \"readOnly\": - true\n }\n },\n \"required\": - [\n \"name\"\n ]\n },\n \"GroupRole\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for GroupRole.\",\n \"properties\": {\n \"role\": - {\n \"type\": \"string\",\n \"minLength\": - 1\n },\n \"content_object\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"pulp_href of the object for - which role permissions should be asserted. If set to 'null', permissions will - act on the model-level.\"\n },\n \"content_object_prn\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"prn of the object for which role permissions should be asserted. If set - to 'null', permissions will act on either domain or model-level.\"\n },\n - \ \"domain\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Domain this role should - be applied on, mutually exclusive with content_object.\"\n }\n - \ },\n \"required\": [\n \"role\"\n - \ ]\n },\n \"GroupRoleResponse\": {\n - \ \"type\": \"object\",\n \"description\": \"Serializer - for GroupRole.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"role\": {\n \"type\": \"string\"\n - \ },\n \"content_object\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"pulp_href of the object for which role permissions should be asserted. If - set to 'null', permissions will act on the model-level.\"\n },\n - \ \"content_object_prn\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"prn of the object for which role permissions should be asserted. If set - to 'null', permissions will act on either domain or model-level.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"permissions\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n },\n \"readOnly\": - true\n },\n \"domain\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Domain this role should - be applied on, mutually exclusive with content_object.\"\n }\n - \ },\n \"required\": [\n \"role\"\n - \ ]\n },\n \"GroupUser\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Users that - belong to a Group.\",\n \"properties\": {\n \"username\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Required. 150 characters or - fewer. Letters, digits and @/./+/-/_ only.\",\n \"maxLength\": - 150\n }\n },\n \"required\": - [\n \"username\"\n ]\n },\n \"GroupUserResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Users that belong to a Group.\",\n \"properties\": - {\n \"username\": {\n \"type\": - \"string\",\n \"description\": \"Required. 150 characters - or fewer. Letters, digits and @/./+/-/_ only.\",\n \"maxLength\": - 150\n },\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true\n }\n - \ },\n \"required\": [\n \"username\"\n - \ ]\n },\n \"HeaderContentGuard\": {\n - \ \"type\": \"object\",\n \"description\": \"A - serializer for HeaderContentGuard.\",\n \"properties\": {\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The unique name.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"header_name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The header name the guard will - check on.\"\n },\n \"header_value\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The value that will authorize - the request.\"\n },\n \"jq_filter\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A JQ syntax compatible filter. If jq_filter is not set, then the value willonly - be Base64 decoded and checked as an explicit string match.\"\n }\n - \ },\n \"required\": [\n \"header_name\",\n - \ \"header_value\",\n \"name\"\n ]\n - \ },\n \"HeaderContentGuardResponse\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for HeaderContentGuard.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"The unique name.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"An optional description.\"\n },\n \"header_name\": - {\n \"type\": \"string\",\n \"description\": - \"The header name the guard will check on.\"\n },\n \"header_value\": - {\n \"type\": \"string\",\n \"description\": - \"The value that will authorize the request.\"\n },\n \"jq_filter\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A JQ syntax compatible filter. - If jq_filter is not set, then the value willonly be Base64 decoded and checked - as an explicit string match.\"\n }\n },\n - \ \"required\": [\n \"header_name\",\n \"header_value\",\n - \ \"name\"\n ]\n },\n \"ImageResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Image serializer.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"description\": - \"File name.\"\n },\n \"path\": {\n - \ \"type\": \"string\",\n \"description\": - \"File path.\"\n },\n \"platforms\": - {\n \"type\": \"string\",\n \"description\": - \"Compatible platforms.\"\n },\n \"artifact\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/ArtifactResponse\"\n }\n - \ ],\n \"nullable\": true\n }\n - \ },\n \"required\": [\n \"artifact\",\n - \ \"name\",\n \"path\",\n \"platforms\"\n - \ ]\n },\n \"ImportResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Imports.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"task\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"A URI of the Task that ran the Import.\"\n },\n \"params\": - {\n \"type\": \"object\",\n \"description\": - \"Any parameters that were used to create the import.\"\n }\n - \ },\n \"required\": [\n \"params\",\n - \ \"task\"\n ]\n },\n \"LayoutEnum\": - {\n \"enum\": [\n \"nested_alphabetically\",\n - \ \"flat\"\n ],\n \"type\": - \"string\",\n \"description\": \"* `nested_alphabetically` - - nested_alphabetically\\n* `flat` - flat\"\n },\n \"LoginResponse\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"username\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n }\n }\n - \ },\n \"ManifestCopy\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for copying manifests - from a source repository to a destination repository.\",\n \"properties\": - {\n \"source_repository\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"title\": - \"Repository\",\n \"description\": \"A URI of the repository - to copy content from.\"\n },\n \"source_repository_version\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"A URI of the repository - version to copy content from.\"\n },\n \"digests\": - {\n \"type\": \"array\",\n \"items\": - {},\n \"description\": \"A list of manifest digests - to copy.\"\n },\n \"media_types\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/MediaTypesEnum\"\n - \ },\n \"description\": \"A list - of media_types to copy.\"\n }\n }\n },\n - \ \"MediaTypesEnum\": {\n \"enum\": [\n \"application/vnd.docker.distribution.manifest.v1+json\",\n - \ \"application/vnd.docker.distribution.manifest.v2+json\",\n - \ \"application/vnd.docker.distribution.manifest.list.v2+json\",\n - \ \"application/vnd.oci.image.manifest.v1+json\",\n \"application/vnd.oci.image.index.v1+json\"\n - \ ],\n \"type\": \"string\",\n \"description\": - \"* `application/vnd.docker.distribution.manifest.v1+json` - application/vnd.docker.distribution.manifest.v1+json\\n* - `application/vnd.docker.distribution.manifest.v2+json` - application/vnd.docker.distribution.manifest.v2+json\\n* - `application/vnd.docker.distribution.manifest.list.v2+json` - application/vnd.docker.distribution.manifest.list.v2+json\\n* - `application/vnd.oci.image.manifest.v1+json` - application/vnd.oci.image.manifest.v1+json\\n* - `application/vnd.oci.image.index.v1+json` - application/vnd.oci.image.index.v1+json\"\n - \ },\n \"MethodEnum\": {\n \"enum\": [\n - \ \"write\",\n \"hardlink\",\n \"symlink\"\n - \ ],\n \"type\": \"string\",\n \"description\": - \"* `write` - Export by writing\\n* `hardlink` - Export by hardlinking\\n* - `symlink` - Export by symlinking\"\n },\n \"MinimalTaskResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"The name of task.\"\n },\n - \ \"state\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The current state of the task. The possible values include: 'waiting', 'skipped', - 'running', 'completed', 'failed', 'canceled' and 'canceling'.\"\n },\n - \ \"unblocked_at\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of when this task - was identified ready for pickup.\"\n },\n \"started_at\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of when this task started execution.\"\n },\n - \ \"finished_at\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of when this task - stopped execution.\"\n },\n \"worker\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true,\n \"description\": - \"The worker associated with this task. This field is empty if a worker is - not yet assigned.\"\n }\n },\n \"required\": - [\n \"name\"\n ]\n },\n \"MultipleArtifactContentResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifacts\": {\n \"type\": \"object\",\n - \ \"description\": \"A dict mapping relative paths inside - the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n - \ }\n },\n \"required\": [\n - \ \"artifacts\"\n ]\n },\n \"MyPermissionsResponse\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"permissions\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n }\n },\n - \ \"required\": [\n \"permissions\"\n ]\n - \ },\n \"NamespaceLink\": {\n \"type\": - \"object\",\n \"description\": \"Provides backwards compatible - interface for links with the legacy\\nGalaxyNG API.\",\n \"properties\": - {\n \"url\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"minLength\": - 1,\n \"maxLength\": 256\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"maxLength\": 256\n }\n },\n - \ \"required\": [\n \"name\",\n \"url\"\n - \ ]\n },\n \"NamespaceLinkResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Provides backwards compatible interface for links with the legacy\\nGalaxyNG - API.\",\n \"properties\": {\n \"url\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"maxLength\": 256\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"maxLength\": 256\n }\n },\n - \ \"required\": [\n \"name\",\n \"url\"\n - \ ]\n },\n \"NestedOpenPGPPublicSubkey\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"fingerprint\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"maxLength\": 64\n },\n \"created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\"\n }\n },\n \"required\": - [\n \"created\",\n \"fingerprint\"\n - \ ]\n },\n \"NestedOpenPGPPublicSubkeyResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"fingerprint\": - {\n \"type\": \"string\",\n \"maxLength\": - 64\n },\n \"created\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"signatures\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"$ref\": - \"#/components/schemas/NestedOpenPGPSignatureResponse\"\n },\n - \ \"readOnly\": true\n }\n },\n - \ \"required\": [\n \"created\",\n \"fingerprint\"\n - \ ]\n },\n \"NestedOpenPGPSignature\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"issuer\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"maxLength\": - 16\n },\n \"created\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"expiration_time\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"signers_user_id\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1\n },\n \"key_expiration_time\": {\n - \ \"type\": \"string\",\n \"nullable\": - true\n },\n \"expired\": {\n \"type\": - \"boolean\"\n }\n },\n \"required\": - [\n \"created\",\n \"expired\"\n ]\n - \ },\n \"NestedOpenPGPSignatureResponse\": {\n \"type\": - \"object\",\n \"description\": \"Base serializer for use with - [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide - values for the 'pulp_href` field.\\n\\nThe class provides a default for the - ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures - that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": - {\n \"issuer\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"maxLength\": - 16\n },\n \"created\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"expiration_time\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"signers_user_id\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"key_expiration_time\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"expired\": {\n \"type\": \"boolean\"\n - \ },\n \"key_expired\": {\n \"type\": - \"string\",\n \"readOnly\": true\n }\n - \ },\n \"required\": [\n \"created\",\n - \ \"expired\"\n ]\n },\n \"NestedOpenPGPUserAttribute\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"sha256\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"maxLength\": 128\n }\n },\n - \ \"required\": [\n \"sha256\"\n ]\n - \ },\n \"NestedOpenPGPUserAttributeResponse\": {\n \"type\": - \"object\",\n \"description\": \"Base serializer for use with - [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide - values for the 'pulp_href` field.\\n\\nThe class provides a default for the - ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures - that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": - {\n \"sha256\": {\n \"type\": \"string\",\n - \ \"maxLength\": 128\n },\n \"signatures\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/NestedOpenPGPSignatureResponse\"\n - \ },\n \"readOnly\": true\n }\n - \ },\n \"required\": [\n \"sha256\"\n - \ ]\n },\n \"NestedOpenPGPUserID\": {\n - \ \"type\": \"object\",\n \"description\": \"Base - serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that - all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides - a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` - class. This ensures that the OpenAPI definitions\\nof plugins are namespaced - properly.\",\n \"properties\": {\n \"user_id\": - {\n \"type\": \"string\",\n \"minLength\": - 1\n }\n },\n \"required\": - [\n \"user_id\"\n ]\n },\n \"NestedOpenPGPUserIDResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"user_id\": - {\n \"type\": \"string\"\n },\n - \ \"signatures\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"$ref\": - \"#/components/schemas/NestedOpenPGPSignatureResponse\"\n },\n - \ \"readOnly\": true\n }\n },\n - \ \"required\": [\n \"user_id\"\n ]\n - \ },\n \"NestedRole\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer to add/remove object roles to/from - users/groups.\\n\\nThis is used in conjunction with ``pulpcore.app.viewsets.base.RolesMixin`` - and requires the\\nunderlying object to be passed as ``content_object`` in - the context.\",\n \"properties\": {\n \"users\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Required. 150 characters - or fewer. Letters, digits and @/./+/-/_ only.\"\n },\n - \ \"default\": []\n },\n \"groups\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"minLength\": - 1\n },\n \"default\": []\n },\n - \ \"role\": {\n \"type\": \"string\",\n - \ \"minLength\": 1\n }\n },\n - \ \"required\": [\n \"role\"\n ]\n - \ },\n \"NestedRoleResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer to add/remove object - roles to/from users/groups.\\n\\nThis is used in conjunction with ``pulpcore.app.viewsets.base.RolesMixin`` - and requires the\\nunderlying object to be passed as ``content_object`` in - the context.\",\n \"properties\": {\n \"users\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"description\": - \"Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.\"\n - \ },\n \"default\": []\n },\n - \ \"groups\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"type\": - \"string\"\n },\n \"default\": - []\n },\n \"role\": {\n \"type\": - \"string\"\n }\n },\n \"required\": - [\n \"role\"\n ]\n },\n \"OCIBuildImage\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for building an OCI container image from a Containerfile.\\n\\nThe - Containerfile can either be specified via an artifact url, or a new file can - be uploaded.\\nA repository must be specified, to which the container image - content will be added.\",\n \"properties\": {\n \"containerfile_name\": - {\n \"type\": \"string\",\n \"description\": - \"Name of the Containerfile, from build_context, that should be used to run - podman-build.\"\n },\n \"containerfile\": - {\n \"type\": \"string\",\n \"format\": - \"binary\",\n \"description\": \"An uploaded Containerfile - that should be used to run podman-build.\"\n },\n \"tag\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"default\": \"latest\",\n \"description\": - \"A tag name for the new image being built.\"\n },\n \"build_context\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"RepositoryVersion to be used as the build context for container images.\"\n - \ }\n }\n },\n \"ObjectRolesResponse\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"roles\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"$ref\": - \"#/components/schemas/NestedRoleResponse\"\n }\n }\n - \ },\n \"required\": [\n \"roles\"\n - \ ]\n },\n \"OpenPGPDistribution\": {\n - \ \"type\": \"object\",\n \"description\": \"The - Serializer for the Distribution model.\\n\\nThe serializer deliberately omits - the `publication` and `repository_version` field due to\\nplugins typically - requiring one or the other but not both.\\n\\nTo include the ``publication`` - field, it is recommended plugins define the field::\\n\\n publication = DetailRelatedField(\\n - \ required=False,\\n help_text=_(\\\"Publication to be served\\\"),\\n - \ view_name_pattern=r\\\"publications(-.*/.*)?-detail\\\",\\n queryset=models.Publication.objects.exclude(complete=False),\\n - \ allow_null=True,\\n )\\n\\nTo include the ``repository_version`` field, - it is recommended plugins define the field::\\n\\n repository_version = RepositoryVersionRelatedField(\\n - \ required=False, help_text=_(\\\"RepositoryVersion to be served\\\"), - allow_null=True\\n )\\n\\nAdditionally, the serializer omits the ``remote`` - field, which is used for pull-through caching\\nfeature and only by plugins - which use publications. Plugins implementing a pull-through caching\\nshould - define the field in their derived serializer class like this::\\n\\n remote - = DetailRelatedField(\\n required=False,\\n help_text=_('Remote - that can be used to fetch content when using pull-through caching.'),\\n queryset=models.Remote.objects.all(),\\n - \ allow_null=True\\n )\",\n \"properties\": {\n \"base_path\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"hidden\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"RepositoryVersion to be - served\"\n }\n },\n \"required\": - [\n \"base_path\",\n \"name\"\n ]\n - \ },\n \"OpenPGPDistributionResponse\": {\n \"type\": - \"object\",\n \"description\": \"The Serializer for the Distribution - model.\\n\\nThe serializer deliberately omits the `publication` and `repository_version` - field due to\\nplugins typically requiring one or the other but not both.\\n\\nTo - include the ``publication`` field, it is recommended plugins define the field::\\n\\n - \ publication = DetailRelatedField(\\n required=False,\\n help_text=_(\\\"Publication - to be served\\\"),\\n view_name_pattern=r\\\"publications(-.*/.*)?-detail\\\",\\n - \ queryset=models.Publication.objects.exclude(complete=False),\\n allow_null=True,\\n - \ )\\n\\nTo include the ``repository_version`` field, it is recommended plugins - define the field::\\n\\n repository_version = RepositoryVersionRelatedField(\\n - \ required=False, help_text=_(\\\"RepositoryVersion to be served\\\"), - allow_null=True\\n )\\n\\nAdditionally, the serializer omits the ``remote`` - field, which is used for pull-through caching\\nfeature and only by plugins - which use publications. Plugins implementing a pull-through caching\\nshould - define the field in their derived serializer class like this::\\n\\n remote - = DetailRelatedField(\\n required=False,\\n help_text=_('Remote - that can be used to fetch content when using pull-through caching.'),\\n queryset=models.Remote.objects.all(),\\n - \ allow_null=True\\n )\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"base_url\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The URL for accessing the publication as defined by this distribution.\"\n - \ },\n \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"no_content_change_since\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Timestamp since when the - distributed content served by this distribution has not changed. If equals - to `null`, no guarantee is provided about content changes.\"\n },\n - \ \"hidden\": {\n \"type\": \"boolean\",\n - \ \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name. Ex, - `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"RepositoryVersion to be - served\"\n }\n },\n \"required\": - [\n \"base_path\",\n \"name\"\n ]\n - \ },\n \"OpenPGPKeyring\": {\n \"type\": - \"object\",\n \"description\": \"Base serializer for use with - [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide - values for the 'pulp_href` field.\\n\\nThe class provides a default for the - ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures - that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": - {\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"retain_repo_versions\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"OpenPGPKeyringResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"versions_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"latest_version_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name for - this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"OpenPGPPublicKey\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for content types - with no Artifact.\",\n \"properties\": {\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"file\": {\n \"type\": \"string\",\n - \ \"format\": \"binary\",\n \"writeOnly\": - true,\n \"description\": \"An uploaded file that may - be turned into the content unit.\"\n },\n \"upload\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"An uncommitted upload that may be turned into the content unit.\"\n },\n - \ \"file_url\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"A url that Pulp can download - and turn into the content unit.\"\n }\n }\n - \ },\n \"OpenPGPPublicKeyResponse\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for content types - with no Artifact.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"fingerprint\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"maxLength\": - 64\n },\n \"created\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true\n },\n \"user_ids\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/NestedOpenPGPUserIDResponse\"\n },\n - \ \"readOnly\": true\n },\n \"user_attributes\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/NestedOpenPGPUserAttributeResponse\"\n - \ },\n \"readOnly\": true\n },\n - \ \"public_subkeys\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/NestedOpenPGPPublicSubkeyResponse\"\n },\n - \ \"readOnly\": true\n }\n }\n - \ },\n \"OpenPGPPublicSubkeyResponse\": {\n \"type\": - \"object\",\n \"description\": \"Base serializer for use with - [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide - values for the 'pulp_href` field.\\n\\nThe class provides a default for the - ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures - that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"fingerprint\": {\n \"type\": - \"string\",\n \"maxLength\": 64\n },\n - \ \"created\": {\n \"type\": \"string\",\n - \ \"format\": \"date-time\"\n },\n - \ \"signatures\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"$ref\": - \"#/components/schemas/NestedOpenPGPSignatureResponse\"\n },\n - \ \"readOnly\": true\n },\n \"public_key\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n }\n - \ },\n \"required\": [\n \"created\",\n - \ \"fingerprint\"\n ]\n },\n \"OpenPGPSignatureResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"issuer\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"maxLength\": - 16\n },\n \"created\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n },\n - \ \"expiration_time\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"signers_user_id\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"key_expiration_time\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"expired\": {\n \"type\": \"boolean\"\n - \ },\n \"key_expired\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"signed_content\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n }\n },\n \"required\": - [\n \"created\",\n \"expired\"\n ]\n - \ },\n \"OpenPGPUserAttributeResponse\": {\n \"type\": - \"object\",\n \"description\": \"Base serializer for use with - [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide - values for the 'pulp_href` field.\\n\\nThe class provides a default for the - ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures - that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"sha256\": {\n \"type\": \"string\",\n - \ \"maxLength\": 128\n },\n \"signatures\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/NestedOpenPGPSignatureResponse\"\n - \ },\n \"readOnly\": true\n },\n - \ \"public_key\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n }\n },\n \"required\": - [\n \"sha256\"\n ]\n },\n \"OpenPGPUserIDResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"user_id\": {\n \"type\": \"string\"\n - \ },\n \"signatures\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/NestedOpenPGPSignatureResponse\"\n },\n - \ \"readOnly\": true\n },\n \"public_key\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n }\n - \ },\n \"required\": [\n \"user_id\"\n - \ ]\n },\n \"OrphansCleanup\": {\n \"type\": - \"object\",\n \"properties\": {\n \"content_hrefs\": - {\n \"type\": \"array\",\n \"items\": - {},\n \"description\": \"Will delete specified content - and associated Artifacts if they are orphans.\"\n },\n - \ \"orphan_protection_time\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"The time in minutes for - how long Pulp will hold orphan Content and Artifacts before they become candidates - for deletion by this orphan cleanup task. This should ideally be longer than - your longest running task otherwise any content created during that task could - be cleaned up before the task finishes. If not specified, a default value - is taken from the setting ORPHAN_PROTECTION_TIME.\",\n \"maximum\": - 4294967295,\n \"minimum\": 0\n }\n - \ }\n },\n \"OstreeImportAll\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer class for importing - all refs and commits to a repository.\",\n \"properties\": - {\n \"artifact\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"An artifact representing OSTree content compressed as a tarball.\"\n },\n - \ \"repository_name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The name of a repository that contains the compressed OSTree content.\"\n - \ }\n },\n \"required\": [\n - \ \"artifact\",\n \"repository_name\"\n - \ ]\n },\n \"OstreeImportCommitsToRef\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer class for appending child commits to a repository.\",\n \"properties\": - {\n \"artifact\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"An artifact representing OSTree content compressed as a tarball.\"\n },\n - \ \"repository_name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The name of a repository that contains the compressed OSTree content.\"\n - \ },\n \"ref\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The name of a ref branch that holds the reference to the last commit.\"\n - \ }\n },\n \"required\": [\n - \ \"artifact\",\n \"ref\",\n \"repository_name\"\n - \ ]\n },\n \"PackageChecksumTypeEnum\": - {\n \"enum\": [\n \"unknown\",\n \"md5\",\n - \ \"sha1\",\n \"sha224\",\n \"sha256\",\n - \ \"sha384\",\n \"sha512\"\n ],\n - \ \"type\": \"string\",\n \"description\": \"* - `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* - `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - sha512\"\n },\n - \ \"PackageMetadataResponse\": {\n \"type\": \"object\",\n - \ \"description\": \"A Serializer for a package's metadata.\",\n - \ \"properties\": {\n \"last_serial\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"description\": \"Cache value from last - PyPI sync\"\n },\n \"info\": {\n \"description\": - \"Core metadata of the package\"\n },\n \"releases\": - {\n \"description\": \"List of all the releases of - the package\"\n },\n \"urls\": {}\n - \ },\n \"required\": [\n \"info\",\n - \ \"last_serial\",\n \"releases\",\n - \ \"urls\"\n ]\n },\n \"PackageTypesEnum\": - {\n \"enum\": [\n \"bdist_dmg\",\n \"bdist_dumb\",\n - \ \"bdist_egg\",\n \"bdist_msi\",\n \"bdist_rpm\",\n - \ \"bdist_wheel\",\n \"bdist_wininst\",\n - \ \"sdist\"\n ],\n \"type\": - \"string\",\n \"description\": \"* `bdist_dmg` - bdist_dmg\\n* - `bdist_dumb` - bdist_dumb\\n* `bdist_egg` - bdist_egg\\n* `bdist_msi` - bdist_msi\\n* - `bdist_rpm` - bdist_rpm\\n* `bdist_wheel` - bdist_wheel\\n* `bdist_wininst` - - bdist_wininst\\n* `sdist` - sdist\"\n },\n \"PackageUpload\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for Python packages being uploaded to the index.\",\n \"properties\": - {\n \"content\": {\n \"type\": \"string\",\n - \ \"format\": \"binary\",\n \"writeOnly\": - true,\n \"description\": \"A Python package release - file to upload to the index.\"\n },\n \"action\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"default\": \"file_upload\",\n \"description\": - \"Defaults to `file_upload`, don't change it or request will fail!\"\n },\n - \ \"sha256_digest\": {\n \"type\": - \"string\",\n \"minLength\": 64,\n \"description\": - \"SHA256 of package to validate upload integrity.\",\n \"maxLength\": - 64\n }\n },\n \"required\": - [\n \"content\",\n \"sha256_digest\"\n - \ ]\n },\n \"PackageUploadTaskResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for responding to a package upload task.\",\n \"properties\": - {\n \"session\": {\n \"type\": \"string\",\n - \ \"nullable\": true\n },\n \"task\": - {\n \"type\": \"string\"\n },\n - \ \"task_start_time\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"nullable\": - true\n }\n },\n \"required\": - [\n \"session\",\n \"task\",\n \"task_start_time\"\n - \ ]\n },\n \"PaginatedAccessPolicyResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/AccessPolicyResponse\"\n }\n - \ }\n }\n },\n \"PaginatedArtifactDistributionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ArtifactDistributionResponse\"\n }\n - \ }\n }\n },\n \"PaginatedArtifactResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ArtifactResponse\"\n }\n }\n - \ }\n },\n \"PaginatedCollectionResponseList\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"meta\": {\n \"type\": \"object\",\n - \ \"properties\": {\n \"count\": - {\n \"type\": \"integer\",\n \"example\": - 123\n }\n }\n },\n - \ \"links\": {\n \"type\": \"object\",\n - \ \"properties\": {\n \"first\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"previous\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"next\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"last\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n }\n },\n - \ \"data\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"$ref\": - \"#/components/schemas/CollectionResponse\"\n }\n }\n - \ }\n },\n \"PaginatedCollectionVersionListResponseList\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"meta\": {\n \"type\": \"object\",\n - \ \"properties\": {\n \"count\": - {\n \"type\": \"integer\",\n \"example\": - 123\n }\n }\n },\n - \ \"links\": {\n \"type\": \"object\",\n - \ \"properties\": {\n \"first\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"previous\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"next\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"last\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n }\n },\n - \ \"data\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionListResponse\"\n }\n - \ }\n }\n },\n \"PaginatedCollectionVersionSearchListResponseList\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"meta\": {\n \"type\": \"object\",\n - \ \"properties\": {\n \"count\": - {\n \"type\": \"integer\",\n \"example\": - 123\n }\n }\n },\n - \ \"links\": {\n \"type\": \"object\",\n - \ \"properties\": {\n \"first\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"previous\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"next\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"last\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n }\n },\n - \ \"data\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionSearchListResponse\"\n }\n - \ }\n }\n },\n \"PaginatedCompositeContentGuardResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/CompositeContentGuardResponse\"\n }\n - \ }\n }\n },\n \"PaginatedContentGuardResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ContentGuardResponse\"\n }\n - \ }\n }\n },\n \"PaginatedContentRedirectContentGuardResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ContentRedirectContentGuardResponse\"\n }\n - \ }\n }\n },\n \"PaginatedDistributionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/DistributionResponse\"\n }\n - \ }\n }\n },\n \"PaginatedDomainResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/DomainResponse\"\n }\n }\n - \ }\n },\n \"PaginatedFilesystemExportResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/FilesystemExportResponse\"\n }\n - \ }\n }\n },\n \"PaginatedFilesystemExporterResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/FilesystemExporterResponse\"\n }\n - \ }\n }\n },\n \"PaginatedGalaxyRoleResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/GalaxyRoleResponse\"\n }\n }\n - \ }\n },\n \"PaginatedGalaxyRoleVersionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/GalaxyRoleVersionResponse\"\n }\n - \ }\n }\n },\n \"PaginatedGenericRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/GenericRemoteResponse\"\n }\n - \ }\n }\n },\n \"PaginatedGroupResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/GroupResponse\"\n }\n }\n - \ }\n },\n \"PaginatedGroupRoleResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/GroupRoleResponse\"\n }\n }\n - \ }\n },\n \"PaginatedGroupUserResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/GroupUserResponse\"\n }\n }\n - \ }\n },\n \"PaginatedHeaderContentGuardResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/HeaderContentGuardResponse\"\n }\n - \ }\n }\n },\n \"PaginatedImportResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ImportResponse\"\n }\n }\n - \ }\n },\n \"PaginatedMultipleArtifactContentResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/MultipleArtifactContentResponse\"\n }\n - \ }\n }\n },\n \"PaginatedOpenPGPDistributionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/OpenPGPDistributionResponse\"\n }\n - \ }\n }\n },\n \"PaginatedOpenPGPKeyringResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/OpenPGPKeyringResponse\"\n }\n - \ }\n }\n },\n \"PaginatedOpenPGPPublicKeyResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/OpenPGPPublicKeyResponse\"\n }\n - \ }\n }\n },\n \"PaginatedOpenPGPPublicSubkeyResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/OpenPGPPublicSubkeyResponse\"\n }\n - \ }\n }\n },\n \"PaginatedOpenPGPSignatureResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/OpenPGPSignatureResponse\"\n }\n - \ }\n }\n },\n \"PaginatedOpenPGPUserAttributeResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/OpenPGPUserAttributeResponse\"\n }\n - \ }\n }\n },\n \"PaginatedOpenPGPUserIDResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/OpenPGPUserIDResponse\"\n }\n - \ }\n }\n },\n \"PaginatedPublicationResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/PublicationResponse\"\n }\n - \ }\n }\n },\n \"PaginatedPulpExportResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/PulpExportResponse\"\n }\n }\n - \ }\n },\n \"PaginatedPulpExporterResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/PulpExporterResponse\"\n }\n - \ }\n }\n },\n \"PaginatedPulpImporterResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/PulpImporterResponse\"\n }\n - \ }\n }\n },\n \"PaginatedRBACContentGuardResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/RBACContentGuardResponse\"\n }\n - \ }\n }\n },\n \"PaginatedRepositoryResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/RepositoryResponse\"\n }\n }\n - \ }\n },\n \"PaginatedRepositoryVersionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/RepositoryVersionResponse\"\n }\n - \ }\n }\n },\n \"PaginatedRoleResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/RoleResponse\"\n }\n }\n - \ }\n },\n \"PaginatedSigningServiceResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/SigningServiceResponse\"\n }\n - \ }\n }\n },\n \"PaginatedTagResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/TagResponse\"\n }\n }\n - \ }\n },\n \"PaginatedTaskGroupResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/TaskGroupResponse\"\n }\n }\n - \ }\n },\n \"PaginatedTaskResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/TaskResponse\"\n }\n }\n - \ }\n },\n \"PaginatedTaskScheduleResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/TaskScheduleResponse\"\n }\n - \ }\n }\n },\n \"PaginatedUploadResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/UploadResponse\"\n }\n }\n - \ }\n },\n \"PaginatedUpstreamPulpResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/UpstreamPulpResponse\"\n }\n - \ }\n }\n },\n \"PaginatedUserResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/UserResponse\"\n }\n }\n - \ }\n },\n \"PaginatedUserRoleResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/UserRoleResponse\"\n }\n }\n - \ }\n },\n \"PaginatedWorkerResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/WorkerResponse\"\n }\n }\n - \ }\n },\n \"Paginatedansible.AnsibleCollectionDeprecatedResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleCollectionDeprecatedResponse\"\n }\n - \ }\n }\n },\n \"Paginatedansible.AnsibleDistributionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleDistributionResponse\"\n }\n - \ }\n }\n },\n \"Paginatedansible.AnsibleNamespaceMetadataResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleNamespaceMetadataResponse\"\n }\n - \ }\n }\n },\n \"Paginatedansible.AnsibleRepositoryResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ansible.AnsibleRepositoryResponse\"\n }\n - \ }\n }\n },\n \"Paginatedansible.CollectionRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionRemoteResponse\"\n }\n - \ }\n }\n },\n \"Paginatedansible.CollectionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionResponse\"\n }\n - \ }\n }\n },\n \"Paginatedansible.CollectionVersionMarkResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionVersionMarkResponse\"\n }\n - \ }\n }\n },\n \"Paginatedansible.CollectionVersionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionVersionResponse\"\n }\n - \ }\n }\n },\n \"Paginatedansible.CollectionVersionSignatureResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ansible.CollectionVersionSignatureResponse\"\n }\n - \ }\n }\n },\n \"Paginatedansible.GitRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ansible.GitRemoteResponse\"\n }\n - \ }\n }\n },\n \"Paginatedansible.RoleRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ansible.RoleRemoteResponse\"\n }\n - \ }\n }\n },\n \"Paginatedansible.RoleResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ansible.RoleResponse\"\n }\n - \ }\n }\n },\n \"Paginatedcertguard.RHSMCertGuardResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/certguard.RHSMCertGuardResponse\"\n }\n - \ }\n }\n },\n \"Paginatedcertguard.X509CertGuardResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/certguard.X509CertGuardResponse\"\n }\n - \ }\n }\n },\n \"Paginatedcontainer.BlobResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/container.BlobResponse\"\n }\n - \ }\n }\n },\n \"Paginatedcontainer.ContainerDistributionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/container.ContainerDistributionResponse\"\n }\n - \ }\n }\n },\n \"Paginatedcontainer.ContainerNamespaceResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/container.ContainerNamespaceResponse\"\n }\n - \ }\n }\n },\n \"Paginatedcontainer.ContainerPullThroughDistributionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPullThroughDistributionResponse\"\n - \ }\n }\n }\n },\n - \ \"Paginatedcontainer.ContainerPullThroughRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPullThroughRemoteResponse\"\n }\n - \ }\n }\n },\n \"Paginatedcontainer.ContainerPushRepositoryResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/container.ContainerPushRepositoryResponse\"\n }\n - \ }\n }\n },\n \"Paginatedcontainer.ContainerRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/container.ContainerRemoteResponse\"\n }\n - \ }\n }\n },\n \"Paginatedcontainer.ContainerRepositoryResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/container.ContainerRepositoryResponse\"\n }\n - \ }\n }\n },\n \"Paginatedcontainer.ManifestResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/container.ManifestResponse\"\n }\n - \ }\n }\n },\n \"Paginatedcontainer.ManifestSignatureResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/container.ManifestSignatureResponse\"\n }\n - \ }\n }\n },\n \"Paginatedcontainer.TagResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/container.TagResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.AptDistributionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.AptDistributionResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.AptPublicationResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.AptPublicationResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.AptRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.AptRemoteResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.AptRepositoryResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.AptRepositoryResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.GenericContentResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.GenericContentResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.InstallerFileIndexResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.InstallerFileIndexResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.InstallerPackageResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.InstallerPackageResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.PackageIndexResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.PackageIndexResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.PackageReleaseComponentResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.PackageReleaseComponentResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.PackageResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.PackageResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.ReleaseArchitectureResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseArchitectureResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.ReleaseComponentResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseComponentResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.ReleaseFileResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseFileResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.ReleaseResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.ReleaseResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.SourceIndexResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.SourceIndexResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.SourcePackageReleaseComponentResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.SourcePackageReleaseComponentResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.SourcePackageResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.SourcePackageResponse\"\n }\n - \ }\n }\n },\n \"Paginateddeb.VerbatimPublicationResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/deb.VerbatimPublicationResponse\"\n }\n - \ }\n }\n },\n \"Paginatedfile.FileAlternateContentSourceResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/file.FileAlternateContentSourceResponse\"\n }\n - \ }\n }\n },\n \"Paginatedfile.FileContentResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/file.FileContentResponse\"\n }\n - \ }\n }\n },\n \"Paginatedfile.FileDistributionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/file.FileDistributionResponse\"\n }\n - \ }\n }\n },\n \"Paginatedfile.FilePublicationResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/file.FilePublicationResponse\"\n }\n - \ }\n }\n },\n \"Paginatedfile.FileRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/file.FileRemoteResponse\"\n }\n - \ }\n }\n },\n \"Paginatedfile.FileRepositoryResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/file.FileRepositoryResponse\"\n }\n - \ }\n }\n },\n \"Paginatedgem.GemContentResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/gem.GemContentResponse\"\n }\n - \ }\n }\n },\n \"Paginatedgem.GemDistributionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/gem.GemDistributionResponse\"\n }\n - \ }\n }\n },\n \"Paginatedgem.GemPublicationResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/gem.GemPublicationResponse\"\n }\n - \ }\n }\n },\n \"Paginatedgem.GemRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/gem.GemRemoteResponse\"\n }\n - \ }\n }\n },\n \"Paginatedgem.GemRepositoryResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/gem.GemRepositoryResponse\"\n }\n - \ }\n }\n },\n \"Paginatedmaven.MavenArtifactResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/maven.MavenArtifactResponse\"\n }\n - \ }\n }\n },\n \"Paginatedmaven.MavenDistributionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/maven.MavenDistributionResponse\"\n }\n - \ }\n }\n },\n \"Paginatedmaven.MavenRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/maven.MavenRemoteResponse\"\n }\n - \ }\n }\n },\n \"Paginatedmaven.MavenRepositoryResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/maven.MavenRepositoryResponse\"\n }\n - \ }\n }\n },\n \"Paginatednpm.NpmDistributionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/npm.NpmDistributionResponse\"\n }\n - \ }\n }\n },\n \"Paginatednpm.NpmRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/npm.NpmRemoteResponse\"\n }\n - \ }\n }\n },\n \"Paginatednpm.NpmRepositoryResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/npm.NpmRepositoryResponse\"\n }\n - \ }\n }\n },\n \"Paginatednpm.PackageResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/npm.PackageResponse\"\n }\n - \ }\n }\n },\n \"Paginatedostree.OstreeCommitResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeCommitResponse\"\n }\n - \ }\n }\n },\n \"Paginatedostree.OstreeConfigResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeConfigResponse\"\n }\n - \ }\n }\n },\n \"Paginatedostree.OstreeContentResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeContentResponse\"\n }\n - \ }\n }\n },\n \"Paginatedostree.OstreeDistributionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeDistributionResponse\"\n }\n - \ }\n }\n },\n \"Paginatedostree.OstreeObjectResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeObjectResponse\"\n }\n - \ }\n }\n },\n \"Paginatedostree.OstreeRefResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeRefResponse\"\n }\n - \ }\n }\n },\n \"Paginatedostree.OstreeRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeRemoteResponse\"\n }\n - \ }\n }\n },\n \"Paginatedostree.OstreeRepositoryResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeRepositoryResponse\"\n }\n - \ }\n }\n },\n \"Paginatedostree.OstreeSummaryResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ostree.OstreeSummaryResponse\"\n }\n - \ }\n }\n },\n \"Paginatedpython.PythonDistributionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/python.PythonDistributionResponse\"\n }\n - \ }\n }\n },\n \"Paginatedpython.PythonPackageContentResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/python.PythonPackageContentResponse\"\n }\n - \ }\n }\n },\n \"Paginatedpython.PythonPublicationResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/python.PythonPublicationResponse\"\n }\n - \ }\n }\n },\n \"Paginatedpython.PythonRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/python.PythonRemoteResponse\"\n }\n - \ }\n }\n },\n \"Paginatedpython.PythonRepositoryResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/python.PythonRepositoryResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.DistributionTreeResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.DistributionTreeResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.ModulemdDefaultsResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.ModulemdDefaultsResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.ModulemdObsoleteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.ModulemdObsoleteResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.ModulemdResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.ModulemdResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.PackageCategoryResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.PackageCategoryResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.PackageEnvironmentResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.PackageEnvironmentResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.PackageGroupResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.PackageGroupResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.PackageLangpacksResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.PackageLangpacksResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.PackageResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.PackageResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.RepoMetadataFileResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.RepoMetadataFileResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.RpmAlternateContentSourceResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmAlternateContentSourceResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.RpmDistributionResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmDistributionResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.RpmPublicationResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmPublicationResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.RpmRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmRemoteResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.RpmRepositoryResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.RpmRepositoryResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.UlnRemoteResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.UlnRemoteResponse\"\n }\n - \ }\n }\n },\n \"Paginatedrpm.UpdateRecordResponseList\": - {\n \"type\": \"object\",\n \"required\": [\n - \ \"count\",\n \"results\"\n ],\n - \ \"properties\": {\n \"count\": {\n \"type\": - \"integer\",\n \"example\": 123\n },\n - \ \"next\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n - \ },\n \"previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"format\": - \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n - \ },\n \"results\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.UpdateRecordResponse\"\n }\n - \ }\n }\n },\n \"PatchedAccessPolicy\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for AccessPolicy.\",\n \"properties\": {\n \"permissions_assignment\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"List of callables that define the - new permissions to be created for new objects.This is deprecated. Use `creation_hooks` - instead.\"\n },\n \"creation_hooks\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"List of callables that may associate - user roles for new objects.\"\n },\n \"statements\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"List of policy statements defining - the policy.\"\n },\n \"queryset_scoping\": - {\n \"type\": \"object\",\n \"description\": - \"A callable for performing queryset scoping. See plugin documentation for - valid callables. Set to blank to turn off queryset scoping.\"\n }\n - \ }\n },\n \"PatchedCollection\": {\n - \ \"type\": \"object\",\n \"description\": \"A - serializer for a Collection.\",\n \"properties\": {\n \"deprecated\": - {\n \"type\": \"boolean\"\n }\n - \ }\n },\n \"PatchedCompositeContentGuard\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The unique name.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"guards\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true\n },\n \"description\": - \"List of ContentGuards to ask for access-permission.\"\n }\n - \ }\n },\n \"PatchedContentRedirectContentGuard\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for ContentRedirectContentGuard.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The unique name.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n }\n }\n },\n - \ \"PatchedDomain\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for Domain.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"A name for this domain.\",\n \"maxLength\": 50,\n - \ \"pattern\": \"^[-a-zA-Z0-9_]+$\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"storage_class\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/StorageClassEnum\"\n }\n - \ ],\n \"description\": \"Backend - storage class for domain.\\n\\n* `pulpcore.app.models.storage.FileSystem` - - Use local filesystem as storage\\n* `storages.backends.s3boto3.S3Boto3Storage` - - Use Amazon S3 as storage\\n* `storages.backends.azure_storage.AzureStorage` - - Use Azure Blob as storage\"\n },\n \"storage_settings\": - {\n \"type\": \"object\",\n \"description\": - \"Settings for storage class.\"\n },\n \"redirect_to_object_storage\": - {\n \"type\": \"boolean\",\n \"default\": - true,\n \"description\": \"Boolean to have the content - app redirect to object storage.\"\n },\n \"hide_guarded_distributions\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Boolean to hide distributions - with a content guard in the content app.\"\n }\n }\n - \ },\n \"PatchedFilesystemExporter\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for FilesystemExporters.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Unique name of the file system exporter.\"\n },\n \"path\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"File system location to export - to.\"\n },\n \"method\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/MethodEnum\"\n }\n ],\n - \ \"default\": \"write\",\n \"description\": - \"Method of exporting\\n\\n* `write` - Export by writing\\n* `hardlink` - - Export by hardlinking\\n* `symlink` - Export by symlinking\"\n }\n - \ }\n },\n \"PatchedGroup\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Group.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Name\",\n \"maxLength\": 150\n }\n - \ }\n },\n \"PatchedHeaderContentGuard\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for HeaderContentGuard.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The unique name.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"header_name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The header name the guard will - check on.\"\n },\n \"header_value\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The value that will authorize - the request.\"\n },\n \"jq_filter\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A JQ syntax compatible filter. If jq_filter is not set, then the value willonly - be Base64 decoded and checked as an explicit string match.\"\n }\n - \ }\n },\n \"PatchedOpenPGPDistribution\": - {\n \"type\": \"object\",\n \"description\": - \"The Serializer for the Distribution model.\\n\\nThe serializer deliberately - omits the `publication` and `repository_version` field due to\\nplugins typically - requiring one or the other but not both.\\n\\nTo include the ``publication`` - field, it is recommended plugins define the field::\\n\\n publication = DetailRelatedField(\\n - \ required=False,\\n help_text=_(\\\"Publication to be served\\\"),\\n - \ view_name_pattern=r\\\"publications(-.*/.*)?-detail\\\",\\n queryset=models.Publication.objects.exclude(complete=False),\\n - \ allow_null=True,\\n )\\n\\nTo include the ``repository_version`` field, - it is recommended plugins define the field::\\n\\n repository_version = RepositoryVersionRelatedField(\\n - \ required=False, help_text=_(\\\"RepositoryVersion to be served\\\"), - allow_null=True\\n )\\n\\nAdditionally, the serializer omits the ``remote`` - field, which is used for pull-through caching\\nfeature and only by plugins - which use publications. Plugins implementing a pull-through caching\\nshould - define the field in their derived serializer class like this::\\n\\n remote - = DetailRelatedField(\\n required=False,\\n help_text=_('Remote - that can be used to fetch content when using pull-through caching.'),\\n queryset=models.Remote.objects.all(),\\n - \ allow_null=True\\n )\",\n \"properties\": {\n \"base_path\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"hidden\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"RepositoryVersion to be - served\"\n }\n }\n },\n \"PatchedOpenPGPKeyring\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this repository.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n }\n - \ }\n },\n \"PatchedPulpExporter\": {\n - \ \"type\": \"object\",\n \"description\": \"Serializer - for pulp exporters.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Unique name of the file system - exporter.\"\n },\n \"path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"File system directory to store exported tar.gzs.\"\n },\n - \ \"repositories\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n }\n - \ },\n \"last_export\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Last attempted export for - this PulpExporter\"\n }\n }\n },\n - \ \"PatchedPulpImporter\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for PulpImporters.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Unique name of the Importer.\"\n },\n \"repo_mapping\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"minLength\": - 1\n },\n \"description\": \"Mapping - of repo names in an export file to the repo names in Pulp. For example, if - the export has a repo named 'foo' and the repo to import content into was - 'bar', the mapping would be \\\"{'foo': 'bar'}\\\".\"\n }\n - \ }\n },\n \"PatchedRBACContentGuard\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The unique name.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ }\n }\n },\n \"PatchedRole\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Role.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The name of this role.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"permissions\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n },\n \"description\": - \"List of permissions defining the role.\"\n }\n }\n - \ },\n \"PatchedTaskCancel\": {\n \"type\": - \"object\",\n \"properties\": {\n \"state\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The desired state of the task. - Only 'canceled' is accepted.\"\n }\n }\n - \ },\n \"PatchedUpstreamPulp\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for a Server.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this Pulp server.\"\n },\n \"base_url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The transport, hostname, and - an optional port of the Pulp server. e.g. https://example.com\"\n },\n - \ \"api_root\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The API root. Defaults to '/pulp/'.\"\n },\n \"domain\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The domain of the Pulp server if enabled.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to be used for - authentication when syncing.\"\n },\n \"password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to be used for - authentication when syncing. Extra leading and trailing whitespace characters - are not trimmed.\"\n },\n \"q_select\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Filter distributions on - the upstream Pulp using complex filtering. E.g. pulp_label_select=\\\"foo\\\" - OR pulp_label_select=\\\"key=val\\\"\"\n },\n \"policy\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/Policy357Enum\"\n }\n ],\n - \ \"description\": \"Policy for how replicate will manage - the local objects within the domain.\\n\\n* `all` - Replicate manages ALL - local objects within the domain.\\n* `labeled` - Replicate will only manage - the objects created from a previous replication, unlabled local objects will - be untouched.\\n* `nodelete` - Replicate will not delete any local object - whether they were created by replication or not.\"\n }\n - \ }\n },\n \"PatchedUser\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for User.\",\n - \ \"properties\": {\n \"username\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.\",\n - \ \"maxLength\": 150\n },\n \"password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"Users password. Set to ``null`` - to disable password authentication.\"\n },\n \"first_name\": - {\n \"type\": \"string\",\n \"description\": - \"First name\",\n \"maxLength\": 150\n },\n - \ \"last_name\": {\n \"type\": \"string\",\n - \ \"description\": \"Last name\",\n \"maxLength\": - 150\n },\n \"email\": {\n \"type\": - \"string\",\n \"format\": \"email\",\n \"description\": - \"Email address\"\n },\n \"is_staff\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Designates whether the - user can log into this admin site.\"\n },\n \"is_active\": - {\n \"type\": \"boolean\",\n \"default\": - true,\n \"description\": \"Designates whether this - user should be treated as active.\"\n }\n }\n - \ },\n \"Patchedansible.AnsibleDistribution\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Ansible Distributions.\",\n - \ \"properties\": {\n \"base_path\": {\n - \ \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"RepositoryVersion to be - served\"\n },\n \"pulp_labels\": {\n - \ \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n }\n }\n - \ },\n \"Patchedansible.AnsibleNamespaceMetadata\": {\n - \ \"type\": \"object\",\n \"description\": \"A - serializer for Namespaces.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 3,\n \"description\": \"Required named, only accepts - lowercase, numbers and underscores.\",\n \"maxLength\": - 64,\n \"pattern\": \"^(?!.*__)[a-z]+[0-9a-z_]*$\"\n - \ },\n \"company\": {\n \"type\": - \"string\",\n \"description\": \"Optional namespace - company owner.\",\n \"maxLength\": 64\n },\n - \ \"email\": {\n \"type\": \"string\",\n - \ \"description\": \"Optional namespace contact email.\",\n - \ \"maxLength\": 256\n },\n \"description\": - {\n \"type\": \"string\",\n \"description\": - \"Optional short description.\",\n \"maxLength\": 256\n - \ },\n \"resources\": {\n \"type\": - \"string\",\n \"description\": \"Optional resource - page in markdown format.\"\n },\n \"links\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/NamespaceLink\"\n - \ },\n \"description\": \"Labeled - related links.\"\n },\n \"avatar\": - {\n \"type\": \"string\",\n \"format\": - \"binary\",\n \"writeOnly\": true,\n \"description\": - \"Optional avatar image for Namespace\"\n }\n }\n - \ },\n \"Patchedansible.AnsibleRepository\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Ansible Repositories.\",\n - \ \"properties\": {\n \"pulp_labels\": {\n - \ \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this repository.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"last_synced_metadata_time\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"nullable\": - true,\n \"description\": \"Last synced metadata time.\"\n - \ },\n \"gpgkey\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"Gpg public key to verify collection - signatures against\"\n },\n \"private\": - {\n \"type\": \"boolean\"\n }\n - \ }\n },\n \"Patchedansible.CollectionRemote\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for Collection Remotes.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"A unique name for this remote.\"\n },\n \"url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The URL of an external content - source.\"\n },\n \"ca_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"proxy_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, - download all metadata and content now.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"requirements_file\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The string version of Collection requirements yaml.\"\n },\n - \ \"auth_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The URL to receive a session - token from, e.g. used with Automation Hub.\",\n \"maxLength\": - 255\n },\n \"token\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The token key to use for authentication. See https://docs.ansible.com/ansible/latest/user_guide/collections_using.html#configuring-the-ansible-galaxy-clientfor - more details\",\n \"maxLength\": 2000\n },\n - \ \"sync_dependencies\": {\n \"type\": - \"boolean\",\n \"description\": \"Sync dependencies - for collections specified via requirements file\"\n },\n - \ \"signed_only\": {\n \"type\": - \"boolean\",\n \"description\": \"Sync only collections - that have a signature\"\n }\n }\n },\n - \ \"Patchedansible.GitRemote\": {\n \"type\": \"object\",\n - \ \"description\": \"A serializer for Git Collection Remotes.\",\n - \ \"properties\": {\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"proxy_password\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to authenticate to the proxy. Extra leading and trailing whitespace - characters are not trimmed.\"\n },\n \"username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to be used for - authentication when syncing.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"max_retries\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Maximum number of retry attempts after a download failure. If not set then - the default value (3) will be used.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"download_concurrency\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"url\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The URL of an external content source.\"\n },\n \"password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to be used for - authentication when syncing. Extra leading and trailing whitespace characters - are not trimmed.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"rate_limit\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Limits requests per second for each concurrent downloader\"\n },\n - \ \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"metadata_only\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, only metadata - about the content will be stored in Pulp. Clients will retrieve content from - the remote URL.\"\n },\n \"git_ref\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A git ref. e.g.: branch, tag, - or commit sha.\"\n }\n }\n },\n - \ \"Patchedansible.RoleRemote\": {\n \"type\": \"object\",\n - \ \"description\": \"A serializer for Ansible Remotes.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this remote.\"\n },\n \"url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The URL of an external content - source.\"\n },\n \"ca_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"proxy_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, - download all metadata and content now.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n }\n }\n - \ },\n \"Patchedcertguard.RHSMCertGuard\": {\n \"type\": - \"object\",\n \"description\": \"RHSM Content Guard Serializer.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The unique name.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"ca_certificate\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A Certificate Authority (CA) - certificate (or a bundle thereof) used to verify client-certificate authenticity.\"\n - \ }\n }\n },\n \"Patchedcertguard.X509CertGuard\": - {\n \"type\": \"object\",\n \"description\": - \"X.509 Content Guard Serializer.\",\n \"properties\": {\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The unique name.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"ca_certificate\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A Certificate Authority (CA) - certificate (or a bundle thereof) used to verify client-certificate authenticity.\"\n - \ }\n }\n },\n \"Patchedcontainer.ContainerDistribution\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for ContainerDistribution.\",\n \"properties\": - {\n \"base_path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The base (relative) path component of the published url. Avoid paths that - \ overlap with other distribution base paths (e.g. \\\"foo\\\" - and \\\"foo/bar\\\")\"\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name. Ex, `rawhide` - and `stable`.\"\n },\n \"hidden\": {\n - \ \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"An optional content-guard. If none is specified, a default one will be used.\"\n - \ },\n \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"RepositoryVersion to be - served\"\n },\n \"private\": {\n \"type\": - \"boolean\",\n \"description\": \"Restrict pull access - to explicitly authorized users. Defaults to unrestricted pull access.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ }\n }\n },\n \"Patchedcontainer.ContainerPullThroughDistribution\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for a specialized pull-through distribution referencing sub-distributions.\",\n - \ \"properties\": {\n \"base_path\": {\n - \ \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"An optional content-guard. If none is specified, a default one will be used.\"\n - \ },\n \"remote\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"Remote that can be used to fetch content when using pull-through caching.\"\n - \ },\n \"distributions\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"description\": \"Distributions created after pulling - content through cache\"\n },\n \"private\": - {\n \"type\": \"boolean\",\n \"description\": - \"Restrict pull access to explicitly authorized users. Related distributions - inherit this value. Defaults to unrestricted pull access.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ }\n }\n },\n \"Patchedcontainer.ContainerPullThroughRemote\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for a remote used in the pull-through distribution.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"A unique name for this remote.\"\n },\n \"url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The URL of an external content - source.\"\n },\n \"ca_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"proxy_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy7e0Enum\"\n }\n ],\n - \ \"default\": \"on_demand\"\n },\n - \ \"total_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"connect_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"sock_connect_timeout\": {\n - \ \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"includes\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"maxLength\": 255\n },\n - \ \"nullable\": true,\n \"description\": - \"\\n A list of remotes to include during pull-through caching.\\n - \ Wildcards *, ? are recognized.\\n 'includes' is evaluated - before 'excludes'.\\n \"\n },\n \"excludes\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"maxLength\": 255\n },\n - \ \"nullable\": true,\n \"description\": - \"\\n A list of remotes to exclude during pull-through caching.\\n - \ Wildcards *, ? are recognized.\\n 'excludes' is evaluated - after 'includes'.\\n \"\n }\n }\n - \ },\n \"Patchedcontainer.ContainerPushRepository\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Container Push Repositories.\",\n \"properties\": - {\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"manifest_signing_service\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"A reference to an associated signing service.\"\n },\n - \ \"retain_repo_versions\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Retain X versions of the - repository. Default is null which retains all versions.\",\n \"minimum\": - 1\n },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this repository.\"\n }\n }\n - \ },\n \"Patchedcontainer.ContainerRemote\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for ContainerRemote.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this remote.\"\n },\n \"url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The URL of an external content - source.\"\n },\n \"ca_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"proxy_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"\\n immediate - All manifests and blobs are downloaded and saved - during a sync.\\n on_demand - Only tags and manifests are downloaded. - Blobs are not\\n downloaded until they are requested for - the first time by a client.\\n streamed - Blobs are streamed to the - client with every request and never saved.\\n \\n\\n* `immediate` - - When syncing, download all metadata and content now.\\n* `on_demand` - When - syncing, download metadata, but do not download content now. Instead, download - content as clients request it, and save it in Pulp to be served for future - client requests.\\n* `streamed` - When syncing, download metadata, but do - not download content now. Instead,download content as clients request it, - but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"upstream_name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Name of the upstream repository\"\n - \ },\n \"include_tags\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"maxLength\": - 255\n },\n \"nullable\": true,\n - \ \"description\": \"\\n A list of tags to - include during sync.\\n Wildcards *, ? are recognized.\\n 'include_tags' - is evaluated before 'exclude_tags'.\\n \"\n },\n - \ \"exclude_tags\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"maxLength\": - 255\n },\n \"nullable\": true,\n - \ \"description\": \"\\n A list of tags to - exclude during sync.\\n Wildcards *, ? are recognized.\\n 'exclude_tags' - is evaluated after 'include_tags'.\\n \"\n },\n - \ \"sigstore\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"A URL to a sigstore to download image signatures from\",\n \"format\": - \"uri\"\n }\n }\n },\n \"Patchedcontainer.ContainerRepository\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Container Repositories.\",\n \"properties\": - {\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"retain_repo_versions\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"manifest_signing_service\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"A reference to an associated - signing service.\"\n }\n }\n },\n - \ \"Patcheddeb.AptDistribution\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for AptDistributions.\",\n \"properties\": - {\n \"base_path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The base (relative) path component of the published url. Avoid paths that - \ overlap with other distribution base paths (e.g. \\\"foo\\\" - and \\\"foo/bar\\\")\"\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional content-guard.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name. Ex, `rawhide` - and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ }\n }\n },\n \"Patcheddeb.AptRemote\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for AptRemote.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The URL of an external content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to authenticte - to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"distributions\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Whitespace separated list of - distributions to sync.\\nThe distribution is the path from the repository - root to the \\\"Release\\\" file you want to access. This is often, but not - always, equal to either the codename or the suite of the release you want - to sync. If the repository you are trying to sync uses \\\"flat repository - format\\\", the distribution must end with a \\\"/\\\". Based on \\\"/etc/apt/sources.list\\\" - syntax.\"\n },\n \"components\": {\n - \ \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"Whitespace separatet list of components to sync.\\nIf none are supplied, - all that are available will be synchronized. Leave blank for repositores using - \\\"flat repository format\\\".\"\n },\n \"architectures\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"Whitespace separated list of architectures to sync\\nIf none are supplied, - all that are available will be synchronized. A list of valid architecture - specification strings can be found by running \\\"dpkg-architecture -L\\\". - A sync will download the intersection of the list of architectures provided - via this field and those provided by the relevant \\\"Release\\\" file. Architecture=\\\"all\\\" - is always synchronized and does not need to be provided here.\"\n },\n - \ \"sync_sources\": {\n \"type\": - \"boolean\",\n \"description\": \"Sync source packages\"\n - \ },\n \"sync_udebs\": {\n \"type\": - \"boolean\",\n \"description\": \"Sync installer packages\"\n - \ },\n \"sync_installer\": {\n \"type\": - \"boolean\",\n \"description\": \"Sync installer files\"\n - \ },\n \"gpgkey\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"Gpg public key to verify origin - releases against\"\n },\n \"ignore_missing_package_indices\": - {\n \"type\": \"boolean\",\n \"description\": - \"By default, upstream repositories that declare architectures and corresponding - package indices in their Release files without actually publishing them, will - fail to synchronize.\\nSet this flag to True to allow the synchronization - of such \\\"partial mirrors\\\" instead.\\nAlternatively, you could make your - remote filter by architectures for which the upstream repository does have - indices.\"\n }\n }\n },\n \"Patcheddeb.AptRepository\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for AptRepository.\",\n \"properties\": {\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"retain_repo_versions\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"publish_upstream_release_fields\": {\n \"type\": - \"boolean\",\n \"description\": \"Previously, pulp_deb - only synced the Release file fields codename and suite, now version, origin, - label, and description are also synced. Setting this setting to False will - make Pulp revert to the old behaviour of using it's own internal values for - the new fields during publish. This is primarily intended to avoid a sudden - change in behaviour for existing Pulp repositories, since many Release file - field changes need to be accepted by hosts consuming the published repository. - The default for new repositories is True.\"\n },\n \"signing_service\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"A reference to an associated signing service. Used if AptPublication.signing_service - is not set\"\n },\n \"signing_service_release_overrides\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of Release distributions - and the Signing Service URLs they should use.Example: {\\\"bionic\\\": \\\"/pulp/api/v3/signing-services/433a1f70-c589-4413-a803-c50b842ea9b5/\\\"}\"\n - \ }\n }\n },\n \"Patchedfile.FileAlternateContentSource\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for File alternate content source.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Name of Alternate Content Source.\"\n },\n \"last_refreshed\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"nullable\": true,\n \"description\": - \"Date of last refresh of AlternateContentSource.\"\n },\n - \ \"paths\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1\n },\n - \ \"description\": \"List of paths that will be appended - to the Remote url when searching for content.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"The remote to provide alternate content source.\"\n }\n - \ }\n },\n \"Patchedfile.FileDistribution\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for File Distributions.\",\n \"properties\": {\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The base (relative) path component of the published url. Avoid paths that - \ overlap with other distribution base paths (e.g. \\\"foo\\\" - and \\\"foo/bar\\\")\"\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional content-guard.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name. Ex, `rawhide` - and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ },\n \"checkpoint\": {\n \"type\": - \"boolean\"\n }\n }\n },\n \"Patchedfile.FileRemote\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for File Remotes.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The URL of an external content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to authenticte - to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n }\n }\n - \ },\n \"Patchedfile.FileRepository\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for File Repositories.\",\n - \ \"properties\": {\n \"pulp_labels\": {\n - \ \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this repository.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"autopublish\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether to automatically create publications for new repository versions, - and update any distributions pointing to this repository.\"\n },\n - \ \"manifest\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"default\": \"PULP_MANIFEST\",\n \"description\": - \"Filename to use for manifest file containing metadata for all the files.\"\n - \ }\n }\n },\n \"Patchedgem.GemDistribution\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for GemDistribution.\",\n \"properties\": {\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The base (relative) path component of the published url. Avoid paths that - \ overlap with other distribution base paths (e.g. \\\"foo\\\" - and \\\"foo/bar\\\")\"\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional content-guard.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name. Ex, `rawhide` - and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ },\n \"remote\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Remote that can be used - to fetch content when using pull-through caching.\"\n }\n - \ }\n },\n \"Patchedgem.GemRemote\": {\n - \ \"type\": \"object\",\n \"description\": \"A - Serializer for GemRemote.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The URL of an external content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to authenticte - to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"prereleases\": - {\n \"type\": \"boolean\",\n \"default\": - false\n },\n \"includes\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"nullable\": true\n },\n \"excludes\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"nullable\": true\n - \ }\n }\n },\n \"Patchedgem.GemRepository\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for GemRepository.\",\n \"properties\": {\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"retain_repo_versions\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n }\n - \ }\n },\n \"Patchedmaven.MavenDistribution\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Maven Distributions.\",\n \"properties\": - {\n \"base_path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The base (relative) path component of the published url. Avoid paths that - \ overlap with other distribution base paths (e.g. \\\"foo\\\" - and \\\"foo/bar\\\")\"\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional content-guard.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name. Ex, `rawhide` - and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Remote that can be used - to fetch content when using pull-through caching.\"\n }\n - \ }\n },\n \"Patchedmaven.MavenRemote\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for MavenRemote.\\n\\nAdd any new fields if defined on MavenRemote.\\nSimilar - to the example above, in MavenArtifactSerializer.\\nAdditional validators - can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n - \ validators = platform.RemoteSerializer.Meta.validators + [myValidator1, - myValidator2]\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The URL of an external content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to authenticte - to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, - download all metadata and content now.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n }\n }\n - \ },\n \"Patchedmaven.MavenRepository\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Maven Repositories.\",\n - \ \"properties\": {\n \"pulp_labels\": {\n - \ \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this repository.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n }\n - \ }\n },\n \"Patchednpm.NpmDistribution\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for NPM Distributions.\",\n \"properties\": {\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The base (relative) path component of the published url. Avoid paths that - \ overlap with other distribution base paths (e.g. \\\"foo\\\" - and \\\"foo/bar\\\")\"\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional content-guard.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name. Ex, `rawhide` - and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Remote that can be used - to fetch content when using pull-through caching.\"\n }\n - \ }\n },\n \"Patchednpm.NpmRemote\": {\n - \ \"type\": \"object\",\n \"description\": \"A - Serializer for NpmRemote.\\n\\nAdd any new fields if defined on NpmRemote.\\nSimilar - to the example above, in PackageSerializer.\\nAdditional validators can be - added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n - \ validators = core_serializers.RemoteSerializer.Meta.validators + [myValidator1, - ...]\\n\\nBy default the 'policy' field in core_serializers.RemoteSerializer - only validates the choice\\n'immediate'. To add on-demand support for more - 'policy' options, e.g. 'streamed' or 'on_demand',\\nre-define the 'policy' - option as follows::\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The URL of an external content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to authenticte - to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"description\": \"The policy to use when downloading - content. The possible values include: 'immediate', 'on_demand', and 'streamed'. - 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all - metadata and content now.\\n* `on_demand` - When syncing, download metadata, - but do not download content now. Instead, download content as clients request - it, and save it in Pulp to be served for future client requests.\\n* `streamed` - - When syncing, download metadata, but do not download content now. Instead,download - content as clients request it, but never save it in Pulp. This causes future - requests for that same content to have to be downloaded again.\"\n },\n - \ \"total_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"connect_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"sock_connect_timeout\": {\n - \ \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n }\n }\n - \ },\n \"Patchednpm.NpmRepository\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for NpmRepository.\\n\\nAdd - any new fields if defined on NpmRepository.\\nSimilar to the example above, - in PackageSerializer.\\nAdditional validators can be added to the parent validators - list\\n\\nFor example::\\n\\nclass Meta:\\n validators = core_serializers.RepositorySerializer.Meta.validators - + [myValidator1, ...]\",\n \"properties\": {\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this repository.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n }\n - \ }\n },\n \"Patchedostree.OstreeDistribution\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer class for an OSTree distribution.\",\n \"properties\": - {\n \"base_path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The base (relative) path component of the published url. Avoid paths that - \ overlap with other distribution base paths (e.g. \\\"foo\\\" - and \\\"foo/bar\\\")\"\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional content-guard.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name. Ex, `rawhide` - and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"RepositoryVersion to be - served\"\n }\n }\n },\n \"Patchedostree.OstreeRemote\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer class for a remote OSTree repository.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"A unique name for this remote.\"\n },\n \"url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The URL of an external content - source.\"\n },\n \"ca_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"proxy_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PolicyBfeEnum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"\\n immediate - All OSTree objects are downloaded and saved during - synchronization.\\n on_demand - Only commits, dirtrees, and refs are - downloaded. Other OSTree objects are\\n not downloaded - until they are requested for the first time by a client.\\n \\n\\n* - `immediate` - immediate\\n* `on_demand` - on_demand\"\n },\n - \ \"total_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"connect_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"sock_connect_timeout\": {\n - \ \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"depth\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"default\": 0,\n \"description\": - \"An option to specify how many commits to traverse.\",\n \"minimum\": - 0\n },\n \"include_refs\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"maxLength\": - 255\n },\n \"nullable\": true,\n - \ \"description\": \"\\n A list of refs to - include during a sync.\\n The wildcards *, ? are recognized.\\n - \ 'include_refs' is evaluated before 'exclude_refs'.\\n \"\n - \ },\n \"exclude_refs\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"maxLength\": - 255\n },\n \"nullable\": true,\n - \ \"description\": \"\\n A list of tags to - exclude during a sync.\\n The wildcards *, ? are recognized.\\n - \ 'exclude_refs' is evaluated after 'include_refs'.\\n \"\n - \ }\n }\n },\n \"Patchedostree.OstreeRepository\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer class for an OSTree repository.\",\n \"properties\": - {\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"retain_repo_versions\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"compute_delta\": {\n \"type\": - \"boolean\",\n \"default\": true\n }\n - \ }\n },\n \"Patchedpython.PythonDistribution\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Pulp distributions for the Python type.\",\n \"properties\": - {\n \"base_path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The base (relative) path component of the published url. Avoid paths that - \ overlap with other distribution base paths (e.g. \\\"foo\\\" - and \\\"foo/bar\\\")\"\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional content-guard.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name. Ex, `rawhide` - and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ },\n \"allow_uploads\": {\n \"type\": - \"boolean\",\n \"default\": true,\n \"description\": - \"Allow packages to be uploaded to this index.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Remote that can be used - to fetch content when using pull-through caching.\"\n }\n - \ }\n },\n \"Patchedpython.PythonRemote\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for PythonRemote.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The URL of an external content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to authenticte - to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"on_demand\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'on_demand' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"includes\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"minLength\": - 1\n },\n \"description\": \"A - list containing project specifiers for Python packages to include.\"\n },\n - \ \"excludes\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1\n },\n - \ \"description\": \"A list containing project specifiers - for Python packages to exclude.\"\n },\n \"prereleases\": - {\n \"type\": \"boolean\",\n \"description\": - \"Whether or not to include pre-release packages in the sync.\"\n },\n - \ \"package_types\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/PackageTypesEnum\"\n },\n \"description\": - \"The package types to sync for Python content. Leave blank to get everypackage - type.\"\n },\n \"keep_latest_packages\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"default\": 0,\n \"description\": - \"The amount of latest versions of a package to keep on sync, includespre-releases - if synced. Default 0 keeps all versions.\"\n },\n \"exclude_platforms\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/ExcludePlatformsEnum\"\n - \ },\n \"description\": \"List - of platforms to exclude syncing Python packages for. Possible valuesinclude: - windows, macos, freebsd, and linux.\"\n }\n }\n - \ },\n \"Patchedpython.PythonRepository\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Python Repositories.\",\n - \ \"properties\": {\n \"pulp_labels\": {\n - \ \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this repository.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"autopublish\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether to automatically create publications for new repository versions, - and update any distributions pointing to this repository.\"\n }\n - \ }\n },\n \"Patchedrpm.RpmAlternateContentSource\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for RPM alternate content source.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Name of Alternate Content Source.\"\n },\n \"last_refreshed\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"nullable\": true,\n \"description\": - \"Date of last refresh of AlternateContentSource.\"\n },\n - \ \"paths\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1\n },\n - \ \"description\": \"List of paths that will be appended - to the Remote url when searching for content.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"The remote to provide alternate content source.\"\n }\n - \ }\n },\n \"Patchedrpm.RpmDistribution\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for RPM Distributions.\",\n \"properties\": {\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The base (relative) path component of the published url. Avoid paths that - \ overlap with other distribution base paths (e.g. \\\"foo\\\" - and \\\"foo/bar\\\")\"\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional content-guard.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name. Ex, `rawhide` - and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ },\n \"generate_repo_config\": {\n - \ \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"An option specifying whether - Pulp should generate *.repo files.\"\n },\n \"checkpoint\": - {\n \"type\": \"boolean\"\n }\n - \ }\n },\n \"Patchedrpm.RpmRemote\": {\n - \ \"type\": \"object\",\n \"description\": \"A - Serializer for RpmRemote.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The URL of an external content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to authenticte - to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"sles_auth_token\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"Authentication token for SLES repositories.\"\n }\n }\n - \ },\n \"Patchedrpm.RpmRepository\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Rpm Repositories.\",\n - \ \"properties\": {\n \"pulp_labels\": {\n - \ \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this repository.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"autopublish\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether to automatically create publications for new repository versions, - and update any distributions pointing to this repository.\"\n },\n - \ \"metadata_signing_service\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"A reference to an associated - signing service.\"\n },\n \"package_signing_service\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"A reference to an associated package signing service.\"\n },\n - \ \"package_signing_fingerprint\": {\n \"type\": - \"string\",\n \"default\": \"\",\n \"description\": - \"The pubkey V4 fingerprint (160 bits) to be passed to the package signing - service.The signing service will use that on signing operations related to - this repository.\",\n \"maxLength\": 40\n },\n - \ \"retain_package_versions\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"description\": - \"The number of versions of each package to keep in the repository; older - versions will be purged. The default is '0', which will disable this feature - and keep all versions of each package.\",\n \"minimum\": - 0\n },\n \"checksum_type\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n - \ ],\n \"nullable\": true,\n - \ \"description\": \"The preferred checksum type during - repo publish.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* - `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - - sha512\"\n },\n \"repo_config\": {\n - \ \"description\": \"A JSON document describing the - config.repo file Pulp should generate for this repo\"\n },\n - \ \"compression_type\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/CompressionTypeEnum\"\n }\n - \ ],\n \"nullable\": true,\n - \ \"description\": \"The compression type to use for - metadata files.\\n\\n* `zstd` - zstd\\n* `gz` - gz\"\n },\n - \ \"layout\": {\n \"allOf\": [\n - \ {\n \"$ref\": \"#/components/schemas/LayoutEnum\"\n - \ }\n ],\n \"nullable\": - true,\n \"description\": \"How to layout the packages - within the published repository.\\n\\n* `nested_alphabetically` - nested_alphabetically\\n* - `flat` - flat\"\n }\n }\n },\n - \ \"Patchedrpm.UlnRemote\": {\n \"type\": \"object\",\n - \ \"description\": \"A Serializer for UlnRemote.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"A unique name for this remote.\"\n },\n \"url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The ULN repo URL of the remote - content source.\\\"This is \\\"uln://\\\" followed by the channel name. E.g.: - \\\"uln://ol7_x86_64_oracle\\\"\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to authenticte - to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"Your ULN account username.\"\n - \ },\n \"password\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"Your ULN account password.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"uln_server_base_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"Base URL of the ULN server. If the uln_server_base_url is not provided pulp_rpm - willuse the contents of the DEFAULT_ULN_SERVER_BASE_URL setting instead.\"\n - \ }\n }\n },\n \"Policy357Enum\": - {\n \"enum\": [\n \"all\",\n \"labeled\",\n - \ \"nodelete\"\n ],\n \"type\": - \"string\",\n \"description\": \"* `all` - Replicate manages - ALL local objects within the domain.\\n* `labeled` - Replicate will only manage - the objects created from a previous replication, unlabled local objects will - be untouched.\\n* `nodelete` - Replicate will not delete any local object - whether they were created by replication or not.\"\n },\n \"Policy692Enum\": - {\n \"enum\": [\n \"immediate\",\n \"on_demand\",\n - \ \"streamed\"\n ],\n \"type\": - \"string\",\n \"description\": \"* `immediate` - When syncing, - download all metadata and content now.\\n* `on_demand` - When syncing, download - metadata, but do not download content now. Instead, download content as clients - request it, and save it in Pulp to be served for future client requests.\\n* - `streamed` - When syncing, download metadata, but do not download content - now. Instead,download content as clients request it, but never save it in - Pulp. This causes future requests for that same content to have to be downloaded - again.\"\n },\n \"Policy7e0Enum\": {\n \"enum\": - [\n \"on_demand\"\n ],\n \"type\": - \"string\",\n \"description\": \"* `on_demand` - on_demand\"\n - \ },\n \"PolicyB5fEnum\": {\n \"enum\": - [\n \"immediate\"\n ],\n \"type\": - \"string\",\n \"description\": \"* `immediate` - When syncing, - download all metadata and content now.\"\n },\n \"PolicyBfeEnum\": - {\n \"enum\": [\n \"immediate\",\n \"on_demand\"\n - \ ],\n \"type\": \"string\",\n \"description\": - \"* `immediate` - immediate\\n* `on_demand` - on_demand\"\n },\n - \ \"ProfileArtifactResponse\": {\n \"type\": \"object\",\n - \ \"properties\": {\n \"urls\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n }\n - \ }\n },\n \"required\": [\n - \ \"urls\"\n ]\n },\n \"ProgressReportResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"message\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The message shown to the - user for the progress report.\"\n },\n \"code\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Identifies the type of progress - report'.\"\n },\n \"state\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The current state of the progress report. The possible values are: 'waiting', - 'skipped', 'running', 'completed', 'failed', 'canceled' and 'canceling'. The - default is 'waiting'.\"\n },\n \"total\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"readOnly\": true,\n \"description\": - \"The total count of items.\"\n },\n \"done\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"readOnly\": true,\n \"description\": - \"The count of items already processed. Defaults to 0.\"\n },\n - \ \"suffix\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"nullable\": - true,\n \"description\": \"The suffix to be shown with - the progress report.\"\n }\n }\n },\n - \ \"PrunePackages\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for prune-old-Packages operation.\",\n - \ \"properties\": {\n \"repo_hrefs\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"minLength\": - 1\n },\n \"description\": \"Will - prune old packages from the specified list of repos. Use ['*'] to specify - all repos. Will prune based on the specified repositories' latest_versions.\"\n - \ },\n \"keep_days\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"default\": - 14,\n \"description\": \"Prune packages introduced - *prior-to* this many days ago. Default is 14. A value of 0 implies 'keep latest - package only.'\",\n \"minimum\": 0\n },\n - \ \"dry_run\": {\n \"type\": \"boolean\",\n - \ \"default\": false,\n \"description\": - \"Determine what would-be-pruned and log the list of packages. Intended as - a debugging aid.\"\n }\n },\n \"required\": - [\n \"repo_hrefs\"\n ]\n },\n - \ \"PublicationResponse\": {\n \"type\": \"object\",\n - \ \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis - ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe - class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"A URI of the repository to be published.\"\n }\n }\n - \ },\n \"PulpExport\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for PulpExports.\",\n \"properties\": - {\n \"task\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"A URI of the task that ran - the Export.\"\n },\n \"full\": {\n \"type\": - \"boolean\",\n \"writeOnly\": true,\n \"default\": - true,\n \"description\": \"Do a Full (true) or Incremental - (false) export.\"\n },\n \"dry_run\": - {\n \"type\": \"boolean\",\n \"writeOnly\": - true,\n \"default\": false,\n \"description\": - \"Generate report on what would be exported and disk-space required.\"\n },\n - \ \"versions\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"writeOnly\": - true\n },\n \"writeOnly\": true,\n - \ \"description\": \"List of explicit repo-version hrefs - to export (replaces current_version).\"\n },\n \"chunk_size\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"minLength\": 1,\n \"description\": - \"Chunk export-tarfile into pieces of chunk_size bytes. Recognizes units of - B/KB/MB/GB/TB. A chunk has a maximum size of 1TB.\"\n },\n - \ \"start_versions\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"writeOnly\": - true\n },\n \"writeOnly\": true,\n - \ \"description\": \"List of explicit last-exported-repo-version - hrefs (replaces last_export).\"\n }\n }\n - \ },\n \"PulpExportResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for PulpExports.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"task\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"A URI of the task that ran - the Export.\"\n },\n \"exported_resources\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"format\": - \"uri\"\n },\n \"readOnly\": - true,\n \"description\": \"Resources that were exported.\"\n - \ },\n \"params\": {\n \"type\": - \"object\",\n \"readOnly\": true,\n \"description\": - \"Any additional parameters that were used to create the export.\"\n },\n - \ \"output_file_info\": {\n \"type\": - \"object\",\n \"readOnly\": true,\n \"description\": - \"Dictionary of filename: sha256hash entries for export-output-file(s)\"\n - \ },\n \"toc_info\": {\n \"type\": - \"object\",\n \"readOnly\": true,\n \"description\": - \"Filename and sha256-checksum of table-of-contents for this export\"\n }\n - \ }\n },\n \"PulpExporter\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for pulp exporters.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Unique name of the file system exporter.\"\n },\n \"path\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"File system directory to store - exported tar.gzs.\"\n },\n \"repositories\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"format\": - \"uri\"\n }\n },\n \"last_export\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"Last attempted export for this PulpExporter\"\n }\n },\n - \ \"required\": [\n \"name\",\n \"path\",\n - \ \"repositories\"\n ]\n },\n - \ \"PulpExporterResponse\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for pulp exporters.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Unique name of the file system - exporter.\"\n },\n \"path\": {\n \"type\": - \"string\",\n \"description\": \"File system directory - to store exported tar.gzs.\"\n },\n \"repositories\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"format\": - \"uri\"\n }\n },\n \"last_export\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"Last attempted export for this PulpExporter\"\n }\n },\n - \ \"required\": [\n \"name\",\n \"path\",\n - \ \"repositories\"\n ]\n },\n - \ \"PulpImport\": {\n \"type\": \"object\",\n \"description\": - \"Serializer for call to import into Pulp.\",\n \"properties\": - {\n \"path\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Path to export that will be imported.\"\n },\n \"toc\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Path to a table-of-contents - file describing chunks to be validated, reassembled, and imported.\"\n },\n - \ \"create_repositories\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"If True, missing repositories will be automatically created during the import.\"\n - \ }\n }\n },\n \"PulpImportCheck\": - {\n \"type\": \"object\",\n \"description\": - \"Check validity of provided import-options.\\n\\nProvides the ability to - check that an import is 'sane' without having to actually\\ncreate an importer.\",\n - \ \"properties\": {\n \"path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Path to export-tar-gz that will be imported.\"\n },\n - \ \"toc\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Path to a table-of-contents file describing chunks to be validated, reassembled, - and imported.\"\n },\n \"repo_mapping\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Mapping of repo names in an - export file to the repo names in Pulp. For example, if the export has a repo - named 'foo' and the repo to import content into was 'bar', the mapping would - be \\\"{'foo': 'bar'}\\\".\"\n }\n }\n },\n - \ \"PulpImportCheckResponse\": {\n \"type\": \"object\",\n - \ \"description\": \"Return the response to a PulpImport import-check - call.\",\n \"properties\": {\n \"toc\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/EvaluationResponse\"\n }\n - \ ],\n \"description\": \"Evaluation - of proposed 'toc' file for PulpImport\"\n },\n \"path\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/EvaluationResponse\"\n }\n - \ ],\n \"description\": \"Evaluation - of proposed 'path' file for PulpImport\"\n },\n \"repo_mapping\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/EvaluationResponse\"\n }\n - \ ],\n \"description\": \"Evaluation - of proposed 'repo_mapping' file for PulpImport\"\n }\n - \ }\n },\n \"PulpImporter\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for PulpImporters.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Unique name of the Importer.\"\n },\n \"repo_mapping\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"minLength\": - 1\n },\n \"description\": \"Mapping - of repo names in an export file to the repo names in Pulp. For example, if - the export has a repo named 'foo' and the repo to import content into was - 'bar', the mapping would be \\\"{'foo': 'bar'}\\\".\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"PulpImporterResponse\": {\n - \ \"type\": \"object\",\n \"description\": \"Serializer - for PulpImporters.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Unique name of the Importer.\"\n - \ },\n \"repo_mapping\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Mapping of repo names in an export file to the repo names in Pulp. For example, - if the export has a repo named 'foo' and the repo to import content into was - 'bar', the mapping would be \\\"{'foo': 'bar'}\\\".\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"Purge\": {\n \"type\": - \"object\",\n \"properties\": {\n \"finished_before\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"default\": \"2025-06-18\",\n \"description\": - \"Purge tasks completed earlier than this timestamp. Format '%Y-%m-%d[T%H:%M:%S]'\"\n - \ },\n \"states\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/StatesEnum\"\n },\n \"default\": - [\n \"completed\"\n ],\n - \ \"description\": \"List of task-states to be purged. - Only 'final' states are allowed.\"\n }\n }\n - \ },\n \"PythonBanderRemote\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for the initial - step of creating a Python Remote from a Bandersnatch config file\",\n \"properties\": - {\n \"config\": {\n \"type\": \"string\",\n - \ \"format\": \"binary\",\n \"writeOnly\": - true,\n \"description\": \"A Bandersnatch config that - may be used to construct a Python Remote.\"\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote\"\n - \ },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"on_demand\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'on_demand' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n }\n },\n - \ \"required\": [\n \"config\",\n \"name\"\n - \ ]\n },\n \"RBACContentGuard\": {\n \"type\": - \"object\",\n \"description\": \"Base serializer for use with - [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide - values for the 'pulp_href` field.\\n\\nThe class provides a default for the - ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures - that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The unique name.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n }\n },\n - \ \"required\": [\n \"name\"\n ]\n - \ },\n \"RBACContentGuardResponse\": {\n \"type\": - \"object\",\n \"description\": \"Base serializer for use with - [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide - values for the 'pulp_href` field.\\n\\nThe class provides a default for the - ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures - that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"The unique name.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"An optional description.\"\n },\n \"users\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/GroupUserResponse\"\n - \ },\n \"readOnly\": true\n },\n - \ \"groups\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"$ref\": - \"#/components/schemas/GroupResponse\"\n },\n \"readOnly\": - true\n }\n },\n \"required\": - [\n \"name\"\n ]\n },\n \"ReclaimSpace\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for reclaim disk space operation.\",\n \"properties\": - {\n \"repo_hrefs\": {\n \"type\": - \"array\",\n \"items\": {},\n \"description\": - \"Will reclaim space for the specified list of repos. Use ['*'] to specify - all repos.\"\n },\n \"repo_versions_keeplist\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"format\": - \"uri\"\n },\n \"description\": - \"Will exclude repo versions from space reclaim.\"\n }\n - \ },\n \"required\": [\n \"repo_hrefs\"\n - \ ]\n },\n \"RecursiveManage\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for adding and - removing content to/from a Container repository.\",\n \"properties\": - {\n \"content_units\": {\n \"type\": - \"array\",\n \"items\": {},\n \"description\": - \"A list of content units to operate on.\"\n }\n }\n - \ },\n \"RedisConnectionResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for information - about the Redis connection\",\n \"properties\": {\n \"connected\": - {\n \"type\": \"boolean\",\n \"description\": - \"Info about whether the app can connect to Redis\"\n }\n - \ },\n \"required\": [\n \"connected\"\n - \ ]\n },\n \"RemoveImage\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for parsing and - validating data associated with the image removal.\",\n \"properties\": - {\n \"digest\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"sha256 of the Manifest file\"\n }\n },\n - \ \"required\": [\n \"digest\"\n ]\n - \ },\n \"RemoveSignatures\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for parsing and - validating data associated with the signatures removal.\",\n \"properties\": - {\n \"signed_with_key_id\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"key_id of the key the signatures were produced with\"\n }\n - \ },\n \"required\": [\n \"signed_with_key_id\"\n - \ ]\n },\n \"RemoveSignaturesResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for parsing and validating data associated with the signatures - removal.\",\n \"properties\": {\n \"signed_with_key_id\": - {\n \"type\": \"string\",\n \"description\": - \"key_id of the key the signatures were produced with\"\n }\n - \ },\n \"required\": [\n \"signed_with_key_id\"\n - \ ]\n },\n \"Repair\": {\n \"type\": - \"object\",\n \"properties\": {\n \"verify_checksums\": - {\n \"type\": \"boolean\",\n \"default\": - true,\n \"description\": \"Will verify that the checksum - of all stored files matches what saved in the database. Otherwise only the - existence of the files will be checked. Enabled by default\"\n }\n - \ }\n },\n \"RepoMetadataResponse\": {\n - \ \"type\": \"object\",\n \"description\": \"A - serializer to display RepositoryVersion metadata.\",\n \"properties\": - {\n \"published\": {\n \"type\": - \"string\",\n \"format\": \"date-time\"\n }\n - \ },\n \"required\": [\n \"published\"\n - \ ]\n },\n \"Repository\": {\n \"type\": - \"object\",\n \"description\": \"Base serializer for use with - [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide - values for the 'pulp_href` field.\\n\\nThe class provides a default for the - ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures - that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": - {\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"retain_repo_versions\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"RepositoryAddCachedContent\": - {\n \"type\": \"object\",\n \"description\": - \"A mixin for validating unknown serializers' fields.\",\n \"properties\": - {\n \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"A remote to use to identify content that was cached. This will override - a remote set on repository.\"\n }\n }\n - \ },\n \"RepositoryAddRemoveContent\": {\n \"type\": - \"object\",\n \"description\": \"Base serializer for use with - [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide - values for the 'pulp_href` field.\\n\\nThe class provides a default for the - ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures - that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": - {\n \"add_content_units\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1\n },\n - \ \"description\": \"A list of content units to add - to a new repository version. This content is added after remove_content_units - are removed.\"\n },\n \"remove_content_units\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"minLength\": - 1\n },\n \"description\": \"A - list of content units to remove from the latest repository version. You may - also specify '*' as an entry to remove all content. This content is removed - before add_content_units are added.\"\n },\n \"base_version\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"A repository version - whose content will be used as the initial set of content for the new repository - version\"\n }\n }\n },\n \"RepositoryResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"versions_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"latest_version_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name for - this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"RepositorySign\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for container images - signing.\",\n \"properties\": {\n \"manifest_signing_service\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"A signing service to sign with. This will override a signing service set - on the repo.\"\n },\n \"future_base_path\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Future base path content will - be distributed at for sync repos\"\n },\n \"tags_list\": - {\n \"type\": \"array\",\n \"items\": - {},\n \"description\": \"A list of tags to sign.\"\n - \ }\n }\n },\n \"RepositorySyncURL\": - {\n \"type\": \"object\",\n \"description\": - \"A mixin for validating unknown serializers' fields.\",\n \"properties\": - {\n \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"A remote to sync from. This will override a remote set on repository.\"\n - \ },\n \"mirror\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"If ``True``, synchronization will remove all content that is not present - in the remote repository. If ``False``, sync will be additive only.\"\n }\n - \ }\n },\n \"RepositoryVersionResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"number\": {\n \"type\": \"integer\",\n - \ \"format\": \"int64\",\n \"readOnly\": - true\n },\n \"repository\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"base_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"A repository version whose content was used as the initial set of content - for this repository version\"\n },\n \"content_summary\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/ContentSummaryResponse\"\n }\n - \ ],\n \"readOnly\": true,\n - \ \"description\": \"Various count summaries of the - content in the version and the HREF to view them.\"\n }\n - \ }\n },\n \"Role\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Role.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The name of this role.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"permissions\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"List of permissions defining the - role.\"\n }\n },\n \"required\": - [\n \"name\",\n \"permissions\"\n ]\n - \ },\n \"RoleResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Role.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"The name of this role.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"An optional description.\"\n },\n \"permissions\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"List of permissions defining the - role.\"\n },\n \"locked\": {\n \"type\": - \"boolean\",\n \"readOnly\": true,\n \"description\": - \"True if the role is system managed.\"\n }\n },\n - \ \"required\": [\n \"name\",\n \"permissions\"\n - \ ]\n },\n \"RpmRepositorySyncURL\": {\n - \ \"type\": \"object\",\n \"description\": \"Serializer - for RPM Sync.\",\n \"properties\": {\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"A remote to sync from. - This will override a remote set on repository.\"\n },\n - \ \"mirror\": {\n \"type\": \"boolean\",\n - \ \"nullable\": true,\n \"description\": - \"DEPRECATED: If ``True``, ``sync_policy`` will default to 'mirror_complete' - instead of 'additive'.\"\n },\n \"sync_policy\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/SyncPolicyEnum\"\n }\n ],\n - \ \"nullable\": true,\n \"description\": - \"Options: 'additive', 'mirror_complete', 'mirror_content_only'. Default: - 'additive'. Modifies how the sync is performed. 'mirror_complete' will clone - the original metadata and create an automatic publication from it, but comes - with some limitations and does not work for certain repositories. 'mirror_content_only' - will change the repository contents to match the remote but the metadata will - be regenerated and will not be bit-for-bit identical. 'additive' will retain - the existing contents of the repository and add the contents of the repository - being synced.\\n\\n* `additive` - additive\\n* `mirror_complete` - mirror_complete\\n* - `mirror_content_only` - mirror_content_only\"\n },\n \"skip_types\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/SkipTypesEnum\"\n - \ },\n \"default\": [],\n \"description\": - \"List of content types to skip during sync.\"\n },\n \"optimize\": - {\n \"type\": \"boolean\",\n \"default\": - true,\n \"description\": \"Whether or not to optimize - sync.\"\n }\n }\n },\n \"SetLabel\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for synchronously setting a label.\",\n \"properties\": - {\n \"key\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"pattern\": - \"^[-a-zA-Z0-9_]+$\"\n },\n \"value\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"required\": - [\n \"key\",\n \"value\"\n ]\n - \ },\n \"SetLabelResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for synchronously - setting a label.\",\n \"properties\": {\n \"key\": - {\n \"type\": \"string\",\n \"pattern\": - \"^[-a-zA-Z0-9_]+$\"\n },\n \"value\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"required\": - [\n \"key\",\n \"value\"\n ]\n - \ },\n \"SigningServiceResponse\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for the model - declaring a signing service.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name used to recognize - a script.\"\n },\n \"public_key\": {\n - \ \"type\": \"string\",\n \"description\": - \"The value of a public key used for the repository verification.\"\n },\n - \ \"pubkey_fingerprint\": {\n \"type\": - \"string\",\n \"description\": \"The fingerprint of - the public key.\"\n },\n \"script\": - {\n \"type\": \"string\",\n \"description\": - \"An absolute path to a script which is going to be used for the signing.\"\n - \ }\n },\n \"required\": [\n - \ \"name\",\n \"pubkey_fingerprint\",\n - \ \"public_key\",\n \"script\"\n ]\n - \ },\n \"SkipTypesEnum\": {\n \"enum\": - [\n \"srpm\",\n \"treeinfo\"\n ],\n - \ \"type\": \"string\",\n \"description\": \"* - `srpm` - srpm\\n* `treeinfo` - treeinfo\"\n },\n \"StatesEnum\": - {\n \"enum\": [\n \"skipped\",\n \"completed\",\n - \ \"failed\",\n \"canceled\"\n ],\n - \ \"type\": \"string\",\n \"description\": \"* - `skipped` - skipped\\n* `completed` - completed\\n* `failed` - failed\\n* - `canceled` - canceled\"\n },\n \"StatusResponse\": {\n - \ \"type\": \"object\",\n \"description\": \"Serializer - for the status information of the app\",\n \"properties\": - {\n \"versions\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/VersionResponse\"\n },\n \"description\": - \"Version information of Pulp components\"\n },\n \"online_workers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/WorkerResponse\"\n - \ },\n \"description\": \"List - of online workers known to the application. An online worker is actively heartbeating - and can respond to new work.\"\n },\n \"online_api_apps\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/ApiAppStatusResponse\"\n - \ },\n \"description\": \"List - of online api apps known to the application. An online api app is actively - heartbeating and can serve the rest api to clients.\"\n },\n - \ \"online_content_apps\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/ContentAppStatusResponse\"\n },\n - \ \"description\": \"List of online content apps known - to the application. An online content app is actively heartbeating and can - serve data to clients.\"\n },\n \"database_connection\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/DatabaseConnectionResponse\"\n }\n - \ ],\n \"description\": \"Database - connection information\"\n },\n \"redis_connection\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/RedisConnectionResponse\"\n }\n - \ ],\n \"description\": \"Redis - connection information\"\n },\n \"storage\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/StorageResponse\"\n }\n - \ ],\n \"description\": \"Storage - information\"\n },\n \"content_settings\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/ContentSettingsResponse\"\n }\n - \ ],\n \"description\": \"Content-app - settings\"\n },\n \"domain_enabled\": - {\n \"type\": \"boolean\",\n \"description\": - \"Is Domains enabled\"\n }\n },\n \"required\": - [\n \"content_settings\",\n \"database_connection\",\n - \ \"domain_enabled\",\n \"online_api_apps\",\n - \ \"online_content_apps\",\n \"online_workers\",\n - \ \"versions\"\n ]\n },\n \"StorageClassEnum\": - {\n \"enum\": [\n \"pulpcore.app.models.storage.FileSystem\",\n - \ \"storages.backends.s3boto3.S3Boto3Storage\",\n \"storages.backends.azure_storage.AzureStorage\"\n - \ ],\n \"type\": \"string\",\n \"description\": - \"* `pulpcore.app.models.storage.FileSystem` - Use local filesystem as storage\\n* - `storages.backends.s3boto3.S3Boto3Storage` - Use Amazon S3 as storage\\n* - `storages.backends.azure_storage.AzureStorage` - Use Azure Blob as storage\"\n - \ },\n \"StorageResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for information - about the storage system\",\n \"properties\": {\n \"total\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of bytes\",\n \"minimum\": 0\n },\n - \ \"used\": {\n \"type\": \"integer\",\n - \ \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Number of bytes in use\",\n - \ \"minimum\": 0\n },\n \"free\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Number of free bytes\",\n \"minimum\": 0\n }\n - \ },\n \"required\": [\n \"free\",\n - \ \"total\",\n \"used\"\n ]\n - \ },\n \"SummaryResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for summary information - of an index.\",\n \"properties\": {\n \"projects\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"description\": \"Number of Python projects - in index\"\n },\n \"releases\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"description\": \"Number of Python distribution - releases in index\"\n },\n \"files\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"description\": \"Number of files for - all distributions in index\"\n }\n },\n - \ \"required\": [\n \"files\",\n \"projects\",\n - \ \"releases\"\n ]\n },\n \"SyncPolicyEnum\": - {\n \"enum\": [\n \"additive\",\n \"mirror_complete\",\n - \ \"mirror_content_only\"\n ],\n \"type\": - \"string\",\n \"description\": \"* `additive` - additive\\n* - `mirror_complete` - mirror_complete\\n* `mirror_content_only` - mirror_content_only\"\n - \ },\n \"TagCopy\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for copying tags from a source - repository to a destination repository.\",\n \"properties\": - {\n \"source_repository\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"title\": - \"Repository\",\n \"description\": \"A URI of the repository - to copy content from.\"\n },\n \"source_repository_version\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"A URI of the repository - version to copy content from.\"\n },\n \"names\": - {\n \"type\": \"array\",\n \"items\": - {},\n \"description\": \"A list of tag names to copy.\"\n - \ }\n }\n },\n \"TagImage\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for parsing and validating data associated with a manifest - tagging.\",\n \"properties\": {\n \"tag\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A tag name\",\n \"pattern\": - \"^[A-Za-z0-9][A-Za-z0-9._-]*$\"\n },\n \"digest\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"sha256 of the Manifest file\"\n - \ }\n },\n \"required\": [\n - \ \"digest\",\n \"tag\"\n ]\n - \ },\n \"TagResponse\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for the Tag model.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The name of the Tag.\"\n },\n \"count\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"readOnly\": true\n }\n - \ }\n },\n \"TaskGroupOperationResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for asynchronous operations that return a task group.\",\n \"properties\": - {\n \"task_group\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"The href of the task group.\"\n }\n },\n - \ \"required\": [\n \"task_group\"\n ]\n - \ },\n \"TaskGroupResponse\": {\n \"type\": - \"object\",\n \"description\": \"Base serializer for use with - [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide - values for the 'pulp_href` field.\\n\\nThe class provides a default for the - ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures - that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"description\": - \"A description of the task group.\"\n },\n \"all_tasks_dispatched\": - {\n \"type\": \"boolean\",\n \"description\": - \"Whether all tasks have been spawned for this task group.\"\n },\n - \ \"waiting\": {\n \"type\": \"integer\",\n - \ \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"Number of tasks in the 'waiting' - state\"\n },\n \"skipped\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"Number of tasks in the 'skipped' - state\"\n },\n \"running\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"Number of tasks in the 'running' - state\"\n },\n \"completed\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"Number of tasks in the 'completed' - state\"\n },\n \"canceled\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"Number of tasks in the 'canceled' - state\"\n },\n \"failed\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"Number of tasks in the 'failed' - state\"\n },\n \"canceling\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"Number of tasks in the 'canceling' - state\"\n },\n \"group_progress_reports\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/GroupProgressReportResponse\"\n - \ },\n \"readOnly\": true\n },\n - \ \"tasks\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"$ref\": - \"#/components/schemas/MinimalTaskResponse\"\n },\n - \ \"readOnly\": true\n }\n },\n - \ \"required\": [\n \"all_tasks_dispatched\",\n - \ \"description\"\n ]\n },\n \"TaskResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures - that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class - provides a default for the ``ref_name`` attribute in the\\nModelSerializers's - ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are - namespaced properly.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"state\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The current state of the task. The possible values include: 'waiting', 'skipped', - 'running', 'completed', 'failed', 'canceled' and 'canceling'.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"The name of task.\"\n },\n - \ \"logging_cid\": {\n \"type\": - \"string\",\n \"description\": \"The logging correlation - id associated with this task\"\n },\n \"created_by\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"User who dispatched this - task.\"\n },\n \"unblocked_at\": {\n - \ \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of when this task was identified ready for pickup.\"\n },\n - \ \"started_at\": {\n \"type\": \"string\",\n - \ \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of when this task - started execution.\"\n },\n \"finished_at\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of when this task stopped execution.\"\n },\n - \ \"error\": {\n \"type\": \"object\",\n - \ \"readOnly\": true,\n \"description\": - \"A JSON Object of a fatal error encountered during the execution of this - task.\"\n },\n \"worker\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true,\n \"description\": \"The worker associated with - this task. This field is empty if a worker is not yet assigned.\"\n },\n - \ \"parent_task\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true,\n \"description\": \"The parent task that spawned - this task.\"\n },\n \"child_tasks\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"format\": - \"uri\"\n },\n \"readOnly\": - true,\n \"description\": \"Any tasks spawned by this - task.\"\n },\n \"task_group\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true,\n \"description\": \"The task group that this - task is a member of.\"\n },\n \"progress_reports\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/ProgressReportResponse\"\n - \ },\n \"readOnly\": true\n },\n - \ \"created_resources\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"readOnly\": true,\n \"description\": - \"Resources created by this task.\"\n },\n \"reserved_resources_record\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n },\n - \ \"readOnly\": true,\n \"description\": - \"A list of resources required by that task.\"\n }\n },\n - \ \"required\": [\n \"logging_cid\",\n \"name\"\n - \ ]\n },\n \"TaskScheduleResponse\": {\n - \ \"type\": \"object\",\n \"description\": \"Base - serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that - all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides - a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` - class. This ensures that the OpenAPI definitions\\nof plugins are namespaced - properly.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"The name of the task schedule.\"\n - \ },\n \"task_name\": {\n \"type\": - \"string\",\n \"description\": \"The name of the task - to be scheduled.\"\n },\n \"dispatch_interval\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Periodicity of the schedule.\"\n - \ },\n \"next_dispatch\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"nullable\": true,\n \"description\": - \"Timestamp of the next time the task will be dispatched.\"\n },\n - \ \"last_task\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true,\n \"description\": \"The last task dispatched - by this schedule.\"\n }\n },\n \"required\": - [\n \"dispatch_interval\",\n \"name\",\n - \ \"task_name\"\n ]\n },\n \"UnTagImage\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for parsing and validating data associated with a manifest - untagging.\",\n \"properties\": {\n \"tag\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A tag name\",\n \"pattern\": - \"^[A-Za-z0-9][A-Za-z0-9._-]*$\"\n }\n },\n - \ \"required\": [\n \"tag\"\n ]\n - \ },\n \"UnpaginatedCollectionVersionResponse\": {\n - \ \"type\": \"object\",\n \"description\": \"A - serializer for unpaginated CollectionVersion.\",\n \"properties\": - {\n \"version\": {\n \"type\": \"string\",\n - \ \"maxLength\": 128\n },\n \"href\": - {\n \"type\": \"string\",\n \"description\": - \"Get href.\",\n \"readOnly\": true\n },\n - \ \"created_at\": {\n \"type\": \"string\",\n - \ \"format\": \"date-time\"\n },\n - \ \"updated_at\": {\n \"type\": \"string\",\n - \ \"format\": \"date-time\"\n },\n - \ \"requires_ansible\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"maxLength\": - 255\n },\n \"marks\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n },\n \"description\": - \"Get a list of mark values filtering only those in the current repo.\",\n - \ \"readOnly\": true\n },\n \"artifact\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/ArtifactRefResponse\"\n }\n - \ ],\n \"readOnly\": true\n },\n - \ \"collection\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/CollectionRefResponse\"\n }\n - \ ],\n \"readOnly\": true\n },\n - \ \"download_url\": {\n \"type\": - \"string\",\n \"description\": \"Get artifact download - URL.\",\n \"readOnly\": true\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"namespace\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/CollectionNamespaceResponse\"\n }\n - \ ],\n \"readOnly\": true\n },\n - \ \"signatures\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"$ref\": - \"#/components/schemas/CollectionVersionSignatureResponse\"\n }\n - \ },\n \"metadata\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/CollectionMetadataResponse\"\n }\n - \ ],\n \"readOnly\": true\n },\n - \ \"git_url\": {\n \"type\": \"string\",\n - \ \"description\": \"Get the git URL.\",\n \"readOnly\": - true\n },\n \"git_commit_sha\": {\n - \ \"type\": \"string\",\n \"description\": - \"Get the git commit sha.\",\n \"readOnly\": true\n - \ }\n },\n \"required\": [\n - \ \"created_at\",\n \"signatures\",\n - \ \"updated_at\",\n \"version\"\n ]\n - \ },\n \"UnsetLabel\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for synchronously UNsetting - a label.\",\n \"properties\": {\n \"key\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"pattern\": \"^[-a-zA-Z0-9_]+$\"\n }\n - \ },\n \"required\": [\n \"key\"\n - \ ]\n },\n \"UnsetLabelResponse\": {\n - \ \"type\": \"object\",\n \"description\": \"Serializer - for synchronously UNsetting a label.\",\n \"properties\": {\n - \ \"key\": {\n \"type\": \"string\",\n - \ \"pattern\": \"^[-a-zA-Z0-9_]+$\"\n },\n - \ \"value\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n }\n },\n - \ \"required\": [\n \"key\"\n ]\n - \ },\n \"Upload\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for chunked uploads.\",\n \"properties\": - {\n \"size\": {\n \"type\": \"integer\",\n - \ \"format\": \"int64\",\n \"description\": - \"The size of the upload in bytes.\"\n }\n },\n - \ \"required\": [\n \"size\"\n ]\n - \ },\n \"UploadChunk\": {\n \"type\": - \"object\",\n \"description\": \"A mixin for validating unknown - serializers' fields.\",\n \"properties\": {\n \"file\": - {\n \"type\": \"string\",\n \"format\": - \"binary\",\n \"writeOnly\": true,\n \"description\": - \"A chunk of the uploaded file.\"\n },\n \"sha256\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The SHA-256 checksum of the - chunk if available.\"\n }\n },\n \"required\": - [\n \"file\"\n ]\n },\n \"UploadChunkResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A mixin for validating unknown serializers' fields.\",\n \"properties\": - {\n \"offset\": {\n \"type\": \"integer\",\n - \ \"format\": \"int64\",\n \"readOnly\": - true\n },\n \"size\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"readOnly\": - true\n }\n }\n },\n \"UploadCommit\": - {\n \"type\": \"object\",\n \"description\": - \"A mixin for validating unknown serializers' fields.\",\n \"properties\": - {\n \"sha256\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The expected sha256 checksum for the file.\"\n }\n },\n - \ \"required\": [\n \"sha256\"\n ]\n - \ },\n \"UploadDetailResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for chunked uploads.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"size\": {\n \"type\": \"integer\",\n - \ \"format\": \"int64\",\n \"description\": - \"The size of the upload in bytes.\"\n },\n \"completed\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp when upload is committed.\"\n },\n \"chunks\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/UploadChunkResponse\"\n - \ },\n \"readOnly\": true\n }\n - \ },\n \"required\": [\n \"size\"\n - \ ]\n },\n \"UploadResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for chunked uploads.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"size\": {\n \"type\": \"integer\",\n - \ \"format\": \"int64\",\n \"description\": - \"The size of the upload in bytes.\"\n },\n \"completed\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp when upload is committed.\"\n }\n },\n - \ \"required\": [\n \"size\"\n ]\n - \ },\n \"UpstreamPulp\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for a Server.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this Pulp server.\"\n },\n \"base_url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The transport, hostname, and - an optional port of the Pulp server. e.g. https://example.com\"\n },\n - \ \"api_root\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The API root. Defaults to '/pulp/'.\"\n },\n \"domain\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The domain of the Pulp server if enabled.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to be used for - authentication when syncing.\"\n },\n \"password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to be used for - authentication when syncing. Extra leading and trailing whitespace characters - are not trimmed.\"\n },\n \"q_select\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Filter distributions on - the upstream Pulp using complex filtering. E.g. pulp_label_select=\\\"foo\\\" - OR pulp_label_select=\\\"key=val\\\"\"\n },\n \"policy\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/Policy357Enum\"\n }\n ],\n - \ \"description\": \"Policy for how replicate will manage - the local objects within the domain.\\n\\n* `all` - Replicate manages ALL - local objects within the domain.\\n* `labeled` - Replicate will only manage - the objects created from a previous replication, unlabled local objects will - be untouched.\\n* `nodelete` - Replicate will not delete any local object - whether they were created by replication or not.\"\n }\n - \ },\n \"required\": [\n \"api_root\",\n - \ \"base_url\",\n \"name\"\n ]\n - \ },\n \"UpstreamPulpResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for a Server.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this Pulp server.\"\n - \ },\n \"base_url\": {\n \"type\": - \"string\",\n \"description\": \"The transport, hostname, - and an optional port of the Pulp server. e.g. https://example.com\"\n },\n - \ \"api_root\": {\n \"type\": \"string\",\n - \ \"description\": \"The API root. Defaults to '/pulp/'.\"\n - \ },\n \"domain\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"The domain of the Pulp server if enabled.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n },\n \"q_select\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"Filter distributions on the upstream Pulp using complex filtering. E.g. - pulp_label_select=\\\"foo\\\" OR pulp_label_select=\\\"key=val\\\"\"\n },\n - \ \"last_replication\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of the last replication - that occurred. Equals to 'null' if no replication task has been executed.\"\n - \ },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy357Enum\"\n }\n ],\n - \ \"description\": \"Policy for how replicate will manage - the local objects within the domain.\\n\\n* `all` - Replicate manages ALL - local objects within the domain.\\n* `labeled` - Replicate will only manage - the objects created from a previous replication, unlabled local objects will - be untouched.\\n* `nodelete` - Replicate will not delete any local object - whether they were created by replication or not.\"\n }\n - \ },\n \"required\": [\n \"api_root\",\n - \ \"base_url\",\n \"name\"\n ]\n - \ },\n \"User\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for User.\",\n \"properties\": - {\n \"username\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.\",\n - \ \"maxLength\": 150\n },\n \"password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"Users password. Set to ``null`` - to disable password authentication.\"\n },\n \"first_name\": - {\n \"type\": \"string\",\n \"description\": - \"First name\",\n \"maxLength\": 150\n },\n - \ \"last_name\": {\n \"type\": \"string\",\n - \ \"description\": \"Last name\",\n \"maxLength\": - 150\n },\n \"email\": {\n \"type\": - \"string\",\n \"format\": \"email\",\n \"description\": - \"Email address\"\n },\n \"is_staff\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Designates whether the - user can log into this admin site.\"\n },\n \"is_active\": - {\n \"type\": \"boolean\",\n \"default\": - true,\n \"description\": \"Designates whether this - user should be treated as active.\"\n }\n },\n - \ \"required\": [\n \"username\"\n ]\n - \ },\n \"UserGroup\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for Groups that belong to an - User.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Name.\",\n \"maxLength\": - 150\n }\n },\n \"required\": - [\n \"name\"\n ]\n },\n \"UserGroupResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Groups that belong to an User.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Name.\",\n \"maxLength\": - 150\n },\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"UserResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for User.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"id\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"readOnly\": true\n },\n - \ \"username\": {\n \"type\": \"string\",\n - \ \"description\": \"Required. 150 characters or fewer. - Letters, digits and @/./+/-/_ only.\",\n \"maxLength\": - 150\n },\n \"first_name\": {\n \"type\": - \"string\",\n \"description\": \"First name\",\n \"maxLength\": - 150\n },\n \"last_name\": {\n \"type\": - \"string\",\n \"description\": \"Last name\",\n \"maxLength\": - 150\n },\n \"email\": {\n \"type\": - \"string\",\n \"format\": \"email\",\n \"description\": - \"Email address\"\n },\n \"is_staff\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Designates whether the - user can log into this admin site.\"\n },\n \"is_active\": - {\n \"type\": \"boolean\",\n \"default\": - true,\n \"description\": \"Designates whether this - user should be treated as active.\"\n },\n \"date_joined\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Date joined\"\n },\n \"groups\": {\n - \ \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/UserGroupResponse\"\n - \ },\n \"readOnly\": true\n },\n - \ \"hidden_fields\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"object\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\"\n },\n - \ \"is_set\": {\n \"type\": - \"boolean\"\n }\n },\n - \ \"required\": [\n \"is_set\",\n - \ \"name\"\n ]\n - \ },\n \"readOnly\": true,\n - \ \"description\": \"List of hidden (write only) fields\"\n - \ }\n },\n \"required\": [\n - \ \"username\"\n ]\n },\n \"UserRole\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for UserRole.\",\n \"properties\": {\n \"role\": - {\n \"type\": \"string\",\n \"minLength\": - 1\n },\n \"content_object\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"pulp_href of the object for - which role permissions should be asserted. If set to 'null', permissions will - act on either domain or model-level.\"\n },\n \"content_object_prn\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"prn of the object for which role permissions should be asserted. If set - to 'null', permissions will act on either domain or model-level.\"\n },\n - \ \"domain\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Domain this role should - be applied on, mutually exclusive with content_object.\"\n }\n - \ },\n \"required\": [\n \"role\"\n - \ ]\n },\n \"UserRoleResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for UserRole.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"role\": {\n \"type\": \"string\"\n - \ },\n \"content_object\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"pulp_href of the object for which role permissions should be asserted. If - set to 'null', permissions will act on either domain or model-level.\"\n },\n - \ \"content_object_prn\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"prn of the object for which role permissions should be asserted. If set - to 'null', permissions will act on either domain or model-level.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"permissions\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n },\n \"readOnly\": - true\n },\n \"domain\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Domain this role should - be applied on, mutually exclusive with content_object.\"\n }\n - \ },\n \"required\": [\n \"role\"\n - \ ]\n },\n \"VariantResponse\": {\n \"type\": - \"object\",\n \"description\": \"Variant serializer.\",\n \"properties\": - {\n \"variant_id\": {\n \"type\": - \"string\",\n \"description\": \"Variant id.\"\n },\n - \ \"uid\": {\n \"type\": \"string\",\n - \ \"description\": \"Variant uid.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Variant name.\"\n },\n - \ \"type\": {\n \"type\": \"string\",\n - \ \"description\": \"Variant type.\"\n },\n - \ \"packages\": {\n \"type\": \"string\",\n - \ \"description\": \"Relative path to directory with - binary RPMs.\"\n },\n \"source_packages\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Relative path to directory - with source RPMs.\"\n },\n \"source_repository\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Relative path to YUM repository - with source RPMs.\"\n },\n \"debug_packages\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Relative path to directory - with debug RPMs.\"\n },\n \"debug_repository\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Relative path to YUM repository - with debug RPMs.\"\n },\n \"identity\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Relative path to a pem file - that identifies a product.\"\n }\n },\n - \ \"required\": [\n \"debug_packages\",\n - \ \"debug_repository\",\n \"identity\",\n - \ \"name\",\n \"packages\",\n \"source_packages\",\n - \ \"source_repository\",\n \"type\",\n - \ \"uid\",\n \"variant_id\"\n ]\n - \ },\n \"VersionResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for the version - information of Pulp components\",\n \"properties\": {\n \"component\": - {\n \"type\": \"string\",\n \"description\": - \"Name of a versioned component of Pulp\"\n },\n \"version\": - {\n \"type\": \"string\",\n \"description\": - \"Version of the component (e.g. 3.0.0)\"\n },\n \"package\": - {\n \"type\": \"string\",\n \"description\": - \"Python package name providing the component\"\n },\n - \ \"module\": {\n \"type\": \"string\",\n - \ \"description\": \"Python module name of the component\"\n - \ },\n \"domain_compatible\": {\n \"type\": - \"boolean\",\n \"description\": \"Domain feature compatibility - of component\"\n }\n },\n \"required\": - [\n \"component\",\n \"domain_compatible\",\n - \ \"module\",\n \"package\",\n \"version\"\n - \ ]\n },\n \"WorkerResponse\": {\n \"type\": - \"object\",\n \"description\": \"Base serializer for use with - [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide - values for the 'pulp_href` field.\\n\\nThe class provides a default for the - ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures - that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The name of the worker.\"\n },\n \"last_heartbeat\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time the worker talked to the service.\"\n },\n - \ \"versions\": {\n \"type\": \"object\",\n - \ \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"readOnly\": true,\n \"description\": - \"Versions of the components installed.\"\n },\n \"current_task\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true,\n \"description\": - \"The task this worker is currently executing, or empty if the worker is not - currently assigned to a task.\"\n }\n }\n - \ },\n \"ansible.AnsibleCollectionDeprecated\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for Ansible Collection - Deprecations.\",\n \"properties\": {\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The name of the Collection.\"\n },\n \"namespace\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The namespace of the Collection.\"\n - \ }\n },\n \"required\": [\n - \ \"name\",\n \"namespace\"\n ]\n - \ },\n \"ansible.AnsibleCollectionDeprecatedResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for Ansible Collection Deprecations.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"The name of the Collection.\"\n - \ },\n \"namespace\": {\n \"type\": - \"string\",\n \"description\": \"The namespace of the - Collection.\"\n }\n },\n \"required\": - [\n \"name\",\n \"namespace\"\n ]\n - \ },\n \"ansible.AnsibleDistribution\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Ansible Distributions.\",\n - \ \"properties\": {\n \"base_path\": {\n - \ \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"RepositoryVersion to be - served\"\n },\n \"pulp_labels\": {\n - \ \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n }\n },\n - \ \"required\": [\n \"base_path\",\n \"name\"\n - \ ]\n },\n \"ansible.AnsibleDistributionResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Ansible Distributions.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"pulp_created\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of creation.\"\n - \ },\n \"base_path\": {\n \"type\": - \"string\",\n \"description\": \"The base (relative) - path component of the published url. Avoid paths that overlap - with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n - \ },\n \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name. Ex, - `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"RepositoryVersion to be - served\"\n },\n \"client_url\": {\n - \ \"type\": \"string\",\n \"description\": - \"The URL of a Collection content source.\",\n \"readOnly\": - true\n },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ }\n },\n \"required\": [\n - \ \"base_path\",\n \"name\"\n ]\n - \ },\n \"ansible.AnsibleNamespaceMetadata\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for Namespaces.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 3,\n \"description\": - \"Required named, only accepts lowercase, numbers and underscores.\",\n \"maxLength\": - 64,\n \"pattern\": \"^(?!.*__)[a-z]+[0-9a-z_]*$\"\n - \ },\n \"company\": {\n \"type\": - \"string\",\n \"description\": \"Optional namespace - company owner.\",\n \"maxLength\": 64\n },\n - \ \"email\": {\n \"type\": \"string\",\n - \ \"description\": \"Optional namespace contact email.\",\n - \ \"maxLength\": 256\n },\n \"description\": - {\n \"type\": \"string\",\n \"description\": - \"Optional short description.\",\n \"maxLength\": 256\n - \ },\n \"resources\": {\n \"type\": - \"string\",\n \"description\": \"Optional resource - page in markdown format.\"\n },\n \"links\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/NamespaceLink\"\n - \ },\n \"description\": \"Labeled - related links.\"\n },\n \"avatar\": - {\n \"type\": \"string\",\n \"format\": - \"binary\",\n \"writeOnly\": true,\n \"description\": - \"Optional avatar image for Namespace\"\n }\n },\n - \ \"required\": [\n \"name\"\n ]\n - \ },\n \"ansible.AnsibleNamespaceMetadataResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for Namespaces.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Required named, only accepts lowercase, - numbers and underscores.\",\n \"maxLength\": 64,\n - \ \"minLength\": 3,\n \"pattern\": - \"^(?!.*__)[a-z]+[0-9a-z_]*$\"\n },\n \"company\": - {\n \"type\": \"string\",\n \"description\": - \"Optional namespace company owner.\",\n \"maxLength\": - 64\n },\n \"email\": {\n \"type\": - \"string\",\n \"description\": \"Optional namespace - contact email.\",\n \"maxLength\": 256\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"description\": \"Optional short description.\",\n - \ \"maxLength\": 256\n },\n \"resources\": - {\n \"type\": \"string\",\n \"description\": - \"Optional resource page in markdown format.\"\n },\n \"links\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/NamespaceLinkResponse\"\n - \ },\n \"description\": \"Labeled - related links.\"\n },\n \"avatar_sha256\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"SHA256 digest of avatar - image if present.\",\n \"maxLength\": 64\n },\n - \ \"avatar_url\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"Download link for avatar image if present.\"\n },\n \"metadata_sha256\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n }\n },\n \"required\": - [\n \"name\"\n ]\n },\n \"ansible.AnsibleRepository\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Ansible Repositories.\",\n \"properties\": - {\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"retain_repo_versions\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"last_synced_metadata_time\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"nullable\": - true,\n \"description\": \"Last synced metadata time.\"\n - \ },\n \"gpgkey\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"Gpg public key to verify collection - signatures against\"\n },\n \"private\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"ansible.AnsibleRepositoryResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Ansible Repositories.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"versions_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"latest_version_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name for - this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"last_synced_metadata_time\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"nullable\": - true,\n \"description\": \"Last synced metadata time.\"\n - \ },\n \"gpgkey\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"Gpg public key to verify collection signatures against\"\n },\n - \ \"last_sync_task\": {\n \"readOnly\": - true\n },\n \"private\": {\n \"type\": - \"boolean\"\n }\n },\n \"required\": - [\n \"name\"\n ]\n },\n \"ansible.CollectionRemote\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for Collection Remotes.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"A unique name for this remote.\"\n },\n \"url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The URL of an external content - source.\"\n },\n \"ca_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"proxy_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, - download all metadata and content now.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"requirements_file\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The string version of Collection requirements yaml.\"\n },\n - \ \"auth_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The URL to receive a session - token from, e.g. used with Automation Hub.\",\n \"maxLength\": - 255\n },\n \"token\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The token key to use for authentication. See https://docs.ansible.com/ansible/latest/user_guide/collections_using.html#configuring-the-ansible-galaxy-clientfor - more details\",\n \"maxLength\": 2000\n },\n - \ \"sync_dependencies\": {\n \"type\": - \"boolean\",\n \"description\": \"Sync dependencies - for collections specified via requirements file\"\n },\n - \ \"signed_only\": {\n \"type\": - \"boolean\",\n \"description\": \"Sync only collections - that have a signature\"\n }\n },\n \"required\": - [\n \"name\",\n \"url\"\n ]\n - \ },\n \"ansible.CollectionRemoteResponse\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for Collection - Remotes.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"description\": \"The URL of an external - content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, - download all metadata and content now.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n },\n \"requirements_file\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The string version of Collection - requirements yaml.\"\n },\n \"auth_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The URL to receive a session - token from, e.g. used with Automation Hub.\",\n \"maxLength\": - 255\n },\n \"sync_dependencies\": {\n - \ \"type\": \"boolean\",\n \"description\": - \"Sync dependencies for collections specified via requirements file\"\n },\n - \ \"signed_only\": {\n \"type\": - \"boolean\",\n \"description\": \"Sync only collections - that have a signature\"\n },\n \"last_sync_task\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n }\n },\n \"required\": - [\n \"name\",\n \"url\"\n ]\n - \ },\n \"ansible.CollectionResponse\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for Ansible Collections.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"The name of the Collection.\"\n - \ },\n \"namespace\": {\n \"type\": - \"string\",\n \"description\": \"The namespace of the - Collection.\"\n }\n },\n \"required\": - [\n \"name\",\n \"namespace\"\n ]\n - \ },\n \"ansible.CollectionVersion\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for CollectionVersion - Content.\",\n \"properties\": {\n \"file_url\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"minLength\": 1,\n \"description\": - \"A url that Pulp can download and turn into the content unit.\"\n },\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"writeOnly\": - true,\n \"description\": \"A URI of a repository the - new content unit should be associated with.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"description\": - \"A dictionary of arbitrary key/value pairs used to describe a specific Content - instance.\"\n },\n \"artifact\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"Artifact file representing - the physical content\"\n },\n \"upload\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"An uncommitted upload that may be turned into the content unit.\"\n },\n - \ \"file\": {\n \"type\": \"string\",\n - \ \"format\": \"binary\",\n \"writeOnly\": - true,\n \"description\": \"An uploaded file that may - be turned into the content unit.\"\n },\n \"expected_name\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"minLength\": 1,\n \"description\": - \"The name of the collection.\",\n \"maxLength\": 64\n - \ },\n \"expected_namespace\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"The namespace of the collection.\",\n - \ \"maxLength\": 64\n },\n \"expected_version\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"minLength\": 1,\n \"description\": - \"The version of the collection.\",\n \"maxLength\": - 128\n }\n }\n },\n \"ansible.CollectionVersionMark\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for mark models.\",\n \"properties\": {\n \"marked_collection\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"The content this mark - is pointing to.\"\n },\n \"value\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The string value of this mark.\",\n - \ \"pattern\": \"^[-a-zA-Z0-9_]+$\"\n }\n - \ },\n \"required\": [\n \"marked_collection\",\n - \ \"value\"\n ]\n },\n \"ansible.CollectionVersionMarkResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for mark models.\",\n \"properties\": {\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"marked_collection\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"The content this mark is pointing to.\"\n },\n \"value\": - {\n \"type\": \"string\",\n \"description\": - \"The string value of this mark.\",\n \"pattern\": - \"^[-a-zA-Z0-9_]+$\"\n }\n },\n \"required\": - [\n \"marked_collection\",\n \"value\"\n - \ ]\n },\n \"ansible.CollectionVersionResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for CollectionVersion Content.\",\n \"properties\": - {\n \"pulp_created\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of creation.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"pulp_last_updated\": {\n - \ \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"sha256\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-256 checksum if - available.\"\n },\n \"md5\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The MD5 checksum if available.\"\n },\n \"sha1\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-1 checksum if available.\"\n - \ },\n \"sha224\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The SHA-224 checksum if available.\"\n },\n \"sha384\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-384 checksum if - available.\"\n },\n \"sha512\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-512 checksum if - available.\"\n },\n \"id\": {\n \"type\": - \"string\",\n \"format\": \"uuid\",\n \"readOnly\": - true,\n \"description\": \"A collection identifier.\"\n - \ },\n \"authors\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"maxLength\": 64\n },\n - \ \"readOnly\": true,\n \"description\": - \"A list of the CollectionVersion content's authors.\"\n },\n - \ \"contents\": {\n \"type\": \"array\",\n - \ \"items\": {},\n \"readOnly\": - true,\n \"description\": \"A JSON field with data about - the contents.\"\n },\n \"dependencies\": - {\n \"type\": \"object\",\n \"readOnly\": - true,\n \"description\": \"A dict declaring Collections - that this collection requires to be installed for it to be usable.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"A short summary description of the collection.\"\n },\n - \ \"docs_blob\": {\n \"type\": \"object\",\n - \ \"readOnly\": true,\n \"description\": - \"A JSON field holding the various documentation blobs in the collection.\"\n - \ },\n \"manifest\": {\n \"type\": - \"object\",\n \"readOnly\": true,\n \"description\": - \"A JSON field holding MANIFEST.json data.\"\n },\n \"files\": - {\n \"type\": \"object\",\n \"readOnly\": - true,\n \"description\": \"A JSON field holding FILES.json - data.\"\n },\n \"documentation\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The URL to any online docs.\",\n - \ \"maxLength\": 2000\n },\n \"homepage\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The URL to the homepage - of the collection/project.\",\n \"maxLength\": 2000\n - \ },\n \"issues\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The URL to the collection issue tracker.\",\n \"maxLength\": - 2000\n },\n \"license\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"maxLength\": 32\n },\n - \ \"readOnly\": true,\n \"description\": - \"A list of licenses for content inside of a collection.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The name of the collection.\",\n \"maxLength\": 64\n - \ },\n \"namespace\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The namespace of the collection.\",\n \"maxLength\": - 64\n },\n \"origin_repository\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The URL of the originating - SCM repository.\",\n \"maxLength\": 2000\n },\n - \ \"tags\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"$ref\": - \"#/components/schemas/ansible.TagResponse\"\n },\n - \ \"readOnly\": true\n },\n \"version\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The version of the collection.\",\n - \ \"maxLength\": 128\n },\n \"requires_ansible\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"nullable\": true,\n \"description\": - \"The version of Ansible required to use the collection. Multiple versions - can be separated with a comma.\",\n \"maxLength\": - 255\n }\n }\n },\n \"ansible.CollectionVersionSignature\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for signature models.\",\n \"properties\": {\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"writeOnly\": - true,\n \"description\": \"A URI of a repository the - new content unit should be associated with.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"description\": - \"A dictionary of arbitrary key/value pairs used to describe a specific Content - instance.\"\n },\n \"file\": {\n \"type\": - \"string\",\n \"format\": \"binary\",\n \"writeOnly\": - true,\n \"description\": \"An uploaded file that may - be turned into the content unit.\"\n },\n \"upload\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"An uncommitted upload that may be turned into the content unit.\"\n },\n - \ \"file_url\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"A url that Pulp can download - and turn into the content unit.\"\n },\n \"signed_collection\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"The content this signature - is pointing to.\"\n }\n },\n \"required\": - [\n \"signed_collection\"\n ]\n },\n - \ \"ansible.CollectionVersionSignatureResponse\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for signature - models.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"signed_collection\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"The content this signature is pointing to.\"\n },\n \"pubkey_fingerprint\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The fingerprint of the public - key.\"\n },\n \"signing_service\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true,\n \"nullable\": - true,\n \"description\": \"The signing service used - to create the signature.\"\n }\n },\n \"required\": - [\n \"signed_collection\"\n ]\n },\n - \ \"ansible.GitRemote\": {\n \"type\": \"object\",\n - \ \"description\": \"A serializer for Git Collection Remotes.\",\n - \ \"properties\": {\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"proxy_password\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to authenticate to the proxy. Extra leading and trailing whitespace - characters are not trimmed.\"\n },\n \"username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to be used for - authentication when syncing.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"max_retries\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Maximum number of retry attempts after a download failure. If not set then - the default value (3) will be used.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"download_concurrency\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"url\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The URL of an external content source.\"\n },\n \"password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to be used for - authentication when syncing. Extra leading and trailing whitespace characters - are not trimmed.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"rate_limit\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Limits requests per second for each concurrent downloader\"\n },\n - \ \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"metadata_only\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, only metadata - about the content will be stored in Pulp. Clients will retrieve content from - the remote URL.\"\n },\n \"git_ref\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A git ref. e.g.: branch, tag, - or commit sha.\"\n }\n },\n \"required\": - [\n \"name\",\n \"url\"\n ]\n - \ },\n \"ansible.GitRemoteResponse\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for Git Collection - Remotes.\",\n \"properties\": {\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"pulp_created\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of creation.\"\n - \ },\n \"hidden_fields\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"object\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\"\n },\n - \ \"is_set\": {\n \"type\": - \"boolean\"\n }\n },\n - \ \"required\": [\n \"is_set\",\n - \ \"name\"\n ]\n - \ },\n \"readOnly\": true,\n - \ \"description\": \"List of hidden (write only) fields\"\n - \ },\n \"proxy_url\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"download_concurrency\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"url\": {\n \"type\": \"string\",\n - \ \"description\": \"The URL of an external content - source.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"rate_limit\": {\n \"type\": \"integer\",\n - \ \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"name\": - {\n \"type\": \"string\",\n \"description\": - \"A unique name for this remote.\"\n },\n \"metadata_only\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, only metadata about the content will be stored in Pulp. Clients - will retrieve content from the remote URL.\"\n },\n \"git_ref\": - {\n \"type\": \"string\",\n \"description\": - \"A git ref. e.g.: branch, tag, or commit sha.\"\n }\n - \ },\n \"required\": [\n \"name\",\n - \ \"url\"\n ]\n },\n \"ansible.Role\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for Role versions.\",\n \"properties\": {\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"writeOnly\": - true,\n \"description\": \"A URI of a repository the - new content unit should be associated with.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"description\": - \"A dictionary of arbitrary key/value pairs used to describe a specific Content - instance.\"\n },\n \"artifact\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"Artifact file representing - the physical content\"\n },\n \"version\": - {\n \"type\": \"string\",\n \"minLength\": - 1\n },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1\n },\n - \ \"namespace\": {\n \"type\": \"string\",\n - \ \"minLength\": 1\n }\n },\n - \ \"required\": [\n \"artifact\",\n \"name\",\n - \ \"namespace\",\n \"version\"\n ]\n - \ },\n \"ansible.RoleRemote\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for Ansible Remotes.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this remote.\"\n },\n \"url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The URL of an external content - source.\"\n },\n \"ca_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"proxy_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, - download all metadata and content now.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n }\n },\n - \ \"required\": [\n \"name\",\n \"url\"\n - \ ]\n },\n \"ansible.RoleRemoteResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for Ansible Remotes.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"description\": \"The URL of an external - content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, - download all metadata and content now.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n }\n },\n \"required\": - [\n \"name\",\n \"url\"\n ]\n - \ },\n \"ansible.RoleResponse\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for Role versions.\",\n - \ \"properties\": {\n \"pulp_created\": {\n - \ \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"description\": - \"A dictionary of arbitrary key/value pairs used to describe a specific Content - instance.\"\n },\n \"artifact\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"Artifact file representing - the physical content\"\n },\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"pulp_last_updated\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of the last time - this resource was updated. Note: for immutable resources - like content, repository - versions, and publication - pulp_created and pulp_last_updated dates will - be the same.\"\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"version\": - {\n \"type\": \"string\"\n },\n - \ \"name\": {\n \"type\": \"string\"\n - \ },\n \"namespace\": {\n \"type\": - \"string\"\n }\n },\n \"required\": - [\n \"artifact\",\n \"name\",\n \"namespace\",\n - \ \"version\"\n ]\n },\n \"ansible.TagResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for nesting in the CollectionVersion model.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The name of the Tag.\"\n }\n }\n },\n - \ \"certguard.RHSMCertGuard\": {\n \"type\": \"object\",\n - \ \"description\": \"RHSM Content Guard Serializer.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The unique name.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"ca_certificate\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A Certificate Authority (CA) - certificate (or a bundle thereof) used to verify client-certificate authenticity.\"\n - \ }\n },\n \"required\": [\n - \ \"ca_certificate\",\n \"name\"\n ]\n - \ },\n \"certguard.RHSMCertGuardResponse\": {\n \"type\": - \"object\",\n \"description\": \"RHSM Content Guard Serializer.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"The unique name.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"An optional description.\"\n },\n \"ca_certificate\": - {\n \"type\": \"string\",\n \"description\": - \"A Certificate Authority (CA) certificate (or a bundle thereof) used to verify - client-certificate authenticity.\"\n }\n },\n - \ \"required\": [\n \"ca_certificate\",\n - \ \"name\"\n ]\n },\n \"certguard.X509CertGuard\": - {\n \"type\": \"object\",\n \"description\": - \"X.509 Content Guard Serializer.\",\n \"properties\": {\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The unique name.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"ca_certificate\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A Certificate Authority (CA) - certificate (or a bundle thereof) used to verify client-certificate authenticity.\"\n - \ }\n },\n \"required\": [\n - \ \"ca_certificate\",\n \"name\"\n ]\n - \ },\n \"certguard.X509CertGuardResponse\": {\n \"type\": - \"object\",\n \"description\": \"X.509 Content Guard Serializer.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"The unique name.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"An optional description.\"\n },\n \"ca_certificate\": - {\n \"type\": \"string\",\n \"description\": - \"A Certificate Authority (CA) certificate (or a bundle thereof) used to verify - client-certificate authenticity.\"\n }\n },\n - \ \"required\": [\n \"ca_certificate\",\n - \ \"name\"\n ]\n },\n \"container.BlobResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Blobs.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Artifact file representing - the physical content\"\n },\n \"digest\": - {\n \"type\": \"string\",\n \"description\": - \"sha256 of the Blob file\"\n }\n },\n \"required\": - [\n \"artifact\",\n \"digest\"\n ]\n - \ },\n \"container.ContainerDistribution\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for ContainerDistribution.\",\n - \ \"properties\": {\n \"base_path\": {\n - \ \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"An optional content-guard. If none is specified, a default one will be used.\"\n - \ },\n \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"RepositoryVersion to be - served\"\n },\n \"private\": {\n \"type\": - \"boolean\",\n \"description\": \"Restrict pull access - to explicitly authorized users. Defaults to unrestricted pull access.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ }\n },\n \"required\": [\n - \ \"base_path\",\n \"name\"\n ]\n - \ },\n \"container.ContainerDistributionResponse\": {\n - \ \"type\": \"object\",\n \"description\": \"A - serializer for ContainerDistribution.\",\n \"properties\": - {\n \"base_path\": {\n \"type\": - \"string\",\n \"description\": \"The base (relative) - path component of the published url. Avoid paths that overlap - with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n - \ },\n \"pulp_created\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of creation.\"\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name. Ex, - `rawhide` and `stable`.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"no_content_change_since\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Timestamp since when the - distributed content served by this distribution has not changed. If equals - to `null`, no guarantee is provided about content changes.\"\n },\n - \ \"pulp_last_updated\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of the last time - this resource was updated. Note: for immutable resources - like content, repository - versions, and publication - pulp_created and pulp_last_updated dates will - be the same.\"\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"An optional content-guard. - If none is specified, a default one will be used.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"RepositoryVersion to be - served\"\n },\n \"registry_path\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The Registry hostname/name/ - to use with docker pull command defined by this distribution.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true,\n \"description\": \"Remote that can be used - to fetch content when using pull-through caching.\"\n },\n - \ \"namespace\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true,\n \"description\": \"Namespace this distribution - belongs to.\"\n },\n \"private\": {\n - \ \"type\": \"boolean\",\n \"description\": - \"Restrict pull access to explicitly authorized users. Defaults to unrestricted - pull access.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"An optional description.\"\n - \ }\n },\n \"required\": [\n - \ \"base_path\",\n \"name\"\n ]\n - \ },\n \"container.ContainerNamespace\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for ContainerNamespaces.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"container.ContainerNamespaceResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for ContainerNamespaces.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\"\n - \ }\n },\n \"required\": [\n - \ \"name\"\n ]\n },\n \"container.ContainerPullThroughDistribution\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for a specialized pull-through distribution referencing sub-distributions.\",\n - \ \"properties\": {\n \"base_path\": {\n - \ \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"An optional content-guard. If none is specified, a default one will be used.\"\n - \ },\n \"remote\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"Remote that can be used to fetch content when using pull-through caching.\"\n - \ },\n \"distributions\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"description\": \"Distributions created after pulling - content through cache\"\n },\n \"private\": - {\n \"type\": \"boolean\",\n \"description\": - \"Restrict pull access to explicitly authorized users. Related distributions - inherit this value. Defaults to unrestricted pull access.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ }\n },\n \"required\": [\n - \ \"base_path\",\n \"name\",\n \"remote\"\n - \ ]\n },\n \"container.ContainerPullThroughDistributionResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for a specialized pull-through distribution referencing sub-distributions.\",\n - \ \"properties\": {\n \"base_path\": {\n - \ \"type\": \"string\",\n \"description\": - \"The base (relative) path component of the published url. Avoid paths that - \ overlap with other distribution base paths (e.g. \\\"foo\\\" - and \\\"foo/bar\\\")\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"name\": - {\n \"type\": \"string\",\n \"description\": - \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"no_content_change_since\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Timestamp since when the - distributed content served by this distribution has not changed. If equals - to `null`, no guarantee is provided about content changes.\"\n },\n - \ \"pulp_last_updated\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of the last time - this resource was updated. Note: for immutable resources - like content, repository - versions, and publication - pulp_created and pulp_last_updated dates will - be the same.\"\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"An optional content-guard. - If none is specified, a default one will be used.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Remote that can be used to fetch content when using pull-through caching.\"\n - \ },\n \"distributions\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"description\": \"Distributions created after pulling - content through cache\"\n },\n \"namespace\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true,\n \"description\": - \"Namespace this distribution belongs to.\"\n },\n \"private\": - {\n \"type\": \"boolean\",\n \"description\": - \"Restrict pull access to explicitly authorized users. Related distributions - inherit this value. Defaults to unrestricted pull access.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"An optional description.\"\n }\n },\n - \ \"required\": [\n \"base_path\",\n \"name\",\n - \ \"remote\"\n ]\n },\n \"container.ContainerPullThroughRemote\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for a remote used in the pull-through distribution.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"A unique name for this remote.\"\n },\n \"url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The URL of an external content - source.\"\n },\n \"ca_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"proxy_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy7e0Enum\"\n }\n ],\n - \ \"default\": \"on_demand\"\n },\n - \ \"total_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"connect_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"sock_connect_timeout\": {\n - \ \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"includes\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"maxLength\": 255\n },\n - \ \"nullable\": true,\n \"description\": - \"\\n A list of remotes to include during pull-through caching.\\n - \ Wildcards *, ? are recognized.\\n 'includes' is evaluated - before 'excludes'.\\n \"\n },\n \"excludes\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"maxLength\": 255\n },\n - \ \"nullable\": true,\n \"description\": - \"\\n A list of remotes to exclude during pull-through caching.\\n - \ Wildcards *, ? are recognized.\\n 'excludes' is evaluated - after 'includes'.\\n \"\n }\n },\n - \ \"required\": [\n \"name\",\n \"url\"\n - \ ]\n },\n \"container.ContainerPullThroughRemoteResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for a remote used in the pull-through distribution.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"description\": \"The URL of an external - content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy7e0Enum\"\n }\n ],\n - \ \"default\": \"on_demand\"\n },\n - \ \"total_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"connect_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"sock_connect_timeout\": {\n - \ \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n },\n \"includes\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"maxLength\": 255\n },\n - \ \"nullable\": true,\n \"description\": - \"\\n A list of remotes to include during pull-through caching.\\n - \ Wildcards *, ? are recognized.\\n 'includes' is evaluated - before 'excludes'.\\n \"\n },\n \"excludes\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"maxLength\": - 255\n },\n \"nullable\": true,\n - \ \"description\": \"\\n A list of remotes - to exclude during pull-through caching.\\n Wildcards *, ? are recognized.\\n - \ 'excludes' is evaluated after 'includes'.\\n \"\n }\n - \ },\n \"required\": [\n \"name\",\n - \ \"url\"\n ]\n },\n \"container.ContainerPushRepository\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Container Push Repositories.\",\n \"properties\": - {\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"manifest_signing_service\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"A reference to an associated signing service.\"\n },\n - \ \"retain_repo_versions\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Retain X versions of the - repository. Default is null which retains all versions.\",\n \"minimum\": - 1\n },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this repository.\"\n }\n },\n - \ \"required\": [\n \"name\"\n ]\n - \ },\n \"container.ContainerPushRepositoryResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Container Push Repositories.\",\n \"properties\": - {\n \"pulp_created\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of creation.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"versions_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"latest_version_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"manifest_signing_service\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"A reference to an associated - signing service.\"\n },\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"pulp_last_updated\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"readOnly\": - true,\n \"description\": \"Timestamp of the last time - this resource was updated. Note: for immutable resources - like content, repository - versions, and publication - pulp_created and pulp_last_updated dates will - be the same.\"\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"retain_repo_versions\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"An optional description.\"\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name for - this repository.\"\n }\n },\n \"required\": - [\n \"name\"\n ]\n },\n \"container.ContainerRemote\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for ContainerRemote.\",\n \"properties\": {\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"A unique name for this remote.\"\n },\n \"url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The URL of an external content - source.\"\n },\n \"ca_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"proxy_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"\\n immediate - All manifests and blobs are downloaded and saved - during a sync.\\n on_demand - Only tags and manifests are downloaded. - Blobs are not\\n downloaded until they are requested for - the first time by a client.\\n streamed - Blobs are streamed to the - client with every request and never saved.\\n \\n\\n* `immediate` - - When syncing, download all metadata and content now.\\n* `on_demand` - When - syncing, download metadata, but do not download content now. Instead, download - content as clients request it, and save it in Pulp to be served for future - client requests.\\n* `streamed` - When syncing, download metadata, but do - not download content now. Instead,download content as clients request it, - but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"upstream_name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Name of the upstream repository\"\n - \ },\n \"include_tags\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"maxLength\": - 255\n },\n \"nullable\": true,\n - \ \"description\": \"\\n A list of tags to - include during sync.\\n Wildcards *, ? are recognized.\\n 'include_tags' - is evaluated before 'exclude_tags'.\\n \"\n },\n - \ \"exclude_tags\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"maxLength\": - 255\n },\n \"nullable\": true,\n - \ \"description\": \"\\n A list of tags to - exclude during sync.\\n Wildcards *, ? are recognized.\\n 'exclude_tags' - is evaluated after 'include_tags'.\\n \"\n },\n - \ \"sigstore\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"A URL to a sigstore to download image signatures from\",\n \"format\": - \"uri\"\n }\n },\n \"required\": - [\n \"name\",\n \"upstream_name\",\n - \ \"url\"\n ]\n },\n \"container.ContainerRemoteResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for ContainerRemote.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"description\": \"The URL of an external - content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"\\n immediate - All manifests and blobs are downloaded and saved - during a sync.\\n on_demand - Only tags and manifests are downloaded. - Blobs are not\\n downloaded until they are requested for - the first time by a client.\\n streamed - Blobs are streamed to the - client with every request and never saved.\\n \\n\\n* `immediate` - - When syncing, download all metadata and content now.\\n* `on_demand` - When - syncing, download metadata, but do not download content now. Instead, download - content as clients request it, and save it in Pulp to be served for future - client requests.\\n* `streamed` - When syncing, download metadata, but do - not download content now. Instead,download content as clients request it, - but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n },\n \"upstream_name\": {\n - \ \"type\": \"string\",\n \"description\": - \"Name of the upstream repository\"\n },\n \"include_tags\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"maxLength\": - 255\n },\n \"nullable\": true,\n - \ \"description\": \"\\n A list of tags to - include during sync.\\n Wildcards *, ? are recognized.\\n 'include_tags' - is evaluated before 'exclude_tags'.\\n \"\n },\n - \ \"exclude_tags\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"maxLength\": 255\n },\n - \ \"nullable\": true,\n \"description\": - \"\\n A list of tags to exclude during sync.\\n Wildcards - *, ? are recognized.\\n 'exclude_tags' is evaluated after 'include_tags'.\\n - \ \"\n },\n \"sigstore\": - {\n \"type\": \"string\",\n \"description\": - \"A URL to a sigstore to download image signatures from\",\n \"format\": - \"uri\"\n }\n },\n \"required\": - [\n \"name\",\n \"upstream_name\",\n - \ \"url\"\n ]\n },\n \"container.ContainerRepository\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Container Repositories.\",\n \"properties\": - {\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"retain_repo_versions\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"manifest_signing_service\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"A reference to an associated - signing service.\"\n }\n },\n \"required\": - [\n \"name\"\n ]\n },\n \"container.ContainerRepositoryResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Container Repositories.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"versions_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"latest_version_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name for - this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"manifest_signing_service\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"A reference to an associated - signing service.\"\n }\n },\n \"required\": - [\n \"name\"\n ]\n },\n \"container.ManifestResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Manifests.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"digest\": {\n \"type\": \"string\",\n - \ \"description\": \"sha256 of the Manifest file\"\n - \ },\n \"schema_version\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"description\": - \"Manifest schema version\"\n },\n \"media_type\": - {\n \"type\": \"string\",\n \"description\": - \"Manifest media type of the file\"\n },\n \"listed_manifests\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"format\": - \"uri\"\n },\n \"description\": - \"Manifests that are referenced by this Manifest List\"\n },\n - \ \"config_blob\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"Blob that contains configuration for this Manifest\"\n },\n - \ \"blobs\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"description\": \"Blobs that are referenced by this - Manifest\"\n },\n \"annotations\": {\n - \ \"type\": \"object\",\n \"readOnly\": - true,\n \"description\": \"Property that contains arbitrary - metadata stored inside the image manifest.\"\n },\n \"labels\": - {\n \"type\": \"object\",\n \"readOnly\": - true,\n \"description\": \"Property describing metadata - stored inside the image configuration\"\n },\n \"is_bootable\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"A boolean determining whether - users can boot from an image or not.[deprecated] check type field instead\"\n - \ },\n \"is_flatpak\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"A boolean determining whether the image bundles a Flatpak application.[deprecated] - check type field instead\"\n },\n \"type\": - {\n \"type\": \"string\",\n \"description\": - \"Manifest type (flatpak, bootable, signature, etc.).\"\n },\n - \ \"architecture\": {\n \"type\": - \"string\",\n \"description\": \"The CPU architecture - which the binaries in this image are built to run on.\"\n },\n - \ \"os\": {\n \"type\": \"string\",\n - \ \"description\": \"The name of the operating system - which the image is built to run on.\"\n },\n \"compressed_image_size\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"description\": \"Specifies the sum of - the sizes, in bytes, of all compressed layers\"\n }\n },\n - \ \"required\": [\n \"blobs\",\n \"digest\",\n - \ \"listed_manifests\",\n \"media_type\",\n - \ \"schema_version\"\n ]\n },\n - \ \"container.ManifestSignatureResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for image manifest - signatures.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Signature name in the format of - `digest_algo:manifest_digest@random_32_chars`\"\n },\n - \ \"digest\": {\n \"type\": \"string\",\n - \ \"description\": \"sha256 digest of the signature - blob\"\n },\n \"type\": {\n \"type\": - \"string\",\n \"description\": \"Container signature - type, e.g. 'atomic'\"\n },\n \"key_id\": - {\n \"type\": \"string\",\n \"description\": - \"Signing key ID\"\n },\n \"timestamp\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"description\": \"Timestamp of a signature\"\n - \ },\n \"creator\": {\n \"type\": - \"string\",\n \"description\": \"Signature creator\"\n - \ },\n \"signed_manifest\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"Manifest that is signed\"\n }\n },\n \"required\": - [\n \"creator\",\n \"digest\",\n \"key_id\",\n - \ \"name\",\n \"signed_manifest\",\n - \ \"timestamp\",\n \"type\"\n ]\n - \ },\n \"container.TagResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Tags.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Tag name\"\n },\n - \ \"tagged_manifest\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"Manifest that is tagged\"\n }\n },\n \"required\": - [\n \"name\",\n \"tagged_manifest\"\n - \ ]\n },\n \"deb.AptDistribution\": {\n - \ \"type\": \"object\",\n \"description\": \"Serializer - for AptDistributions.\",\n \"properties\": {\n \"base_path\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"hidden\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ }\n },\n \"required\": [\n - \ \"base_path\",\n \"name\"\n ]\n - \ },\n \"deb.AptDistributionResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for AptDistributions.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"base_url\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The URL for accessing the publication as defined by this distribution.\"\n - \ },\n \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"no_content_change_since\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Timestamp since when the - distributed content served by this distribution has not changed. If equals - to `null`, no guarantee is provided about content changes.\"\n },\n - \ \"hidden\": {\n \"type\": \"boolean\",\n - \ \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name. Ex, - `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ }\n },\n \"required\": [\n - \ \"base_path\",\n \"name\"\n ]\n - \ },\n \"deb.AptPublication\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for AptPublication.\",\n - \ \"properties\": {\n \"repository_version\": - {\n \"type\": \"string\",\n \"format\": - \"uri\"\n },\n \"repository\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"A URI of the repository to be published.\"\n },\n \"simple\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Activate simple publishing - mode (all packages in one release component).\"\n },\n - \ \"structured\": {\n \"type\": \"boolean\",\n - \ \"default\": true,\n \"description\": - \"Activate structured publishing mode.\"\n },\n \"signing_service\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"Sign Release files with - this signing key\"\n },\n \"publish_upstream_release_fields\": - {\n \"type\": \"boolean\"\n }\n - \ }\n },\n \"deb.AptPublicationResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for AptPublication.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"A URI of the repository to be published.\"\n },\n \"simple\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Activate simple publishing - mode (all packages in one release component).\"\n },\n - \ \"structured\": {\n \"type\": \"boolean\",\n - \ \"default\": true,\n \"description\": - \"Activate structured publishing mode.\"\n },\n \"signing_service\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"Sign Release files with - this signing key\"\n },\n \"publish_upstream_release_fields\": - {\n \"type\": \"boolean\"\n }\n - \ }\n },\n \"deb.AptRemote\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for AptRemote.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this remote.\"\n },\n \"url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The URL of an external content - source.\"\n },\n \"ca_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"proxy_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"distributions\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Whitespace separated list of - distributions to sync.\\nThe distribution is the path from the repository - root to the \\\"Release\\\" file you want to access. This is often, but not - always, equal to either the codename or the suite of the release you want - to sync. If the repository you are trying to sync uses \\\"flat repository - format\\\", the distribution must end with a \\\"/\\\". Based on \\\"/etc/apt/sources.list\\\" - syntax.\"\n },\n \"components\": {\n - \ \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"Whitespace separatet list of components to sync.\\nIf none are supplied, - all that are available will be synchronized. Leave blank for repositores using - \\\"flat repository format\\\".\"\n },\n \"architectures\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"Whitespace separated list of architectures to sync\\nIf none are supplied, - all that are available will be synchronized. A list of valid architecture - specification strings can be found by running \\\"dpkg-architecture -L\\\". - A sync will download the intersection of the list of architectures provided - via this field and those provided by the relevant \\\"Release\\\" file. Architecture=\\\"all\\\" - is always synchronized and does not need to be provided here.\"\n },\n - \ \"sync_sources\": {\n \"type\": - \"boolean\",\n \"description\": \"Sync source packages\"\n - \ },\n \"sync_udebs\": {\n \"type\": - \"boolean\",\n \"description\": \"Sync installer packages\"\n - \ },\n \"sync_installer\": {\n \"type\": - \"boolean\",\n \"description\": \"Sync installer files\"\n - \ },\n \"gpgkey\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"Gpg public key to verify origin - releases against\"\n },\n \"ignore_missing_package_indices\": - {\n \"type\": \"boolean\",\n \"description\": - \"By default, upstream repositories that declare architectures and corresponding - package indices in their Release files without actually publishing them, will - fail to synchronize.\\nSet this flag to True to allow the synchronization - of such \\\"partial mirrors\\\" instead.\\nAlternatively, you could make your - remote filter by architectures for which the upstream repository does have - indices.\"\n }\n },\n \"required\": - [\n \"distributions\",\n \"name\",\n - \ \"url\"\n ]\n },\n \"deb.AptRemoteResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for AptRemote.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"description\": \"The URL of an external - content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n },\n \"distributions\": {\n - \ \"type\": \"string\",\n \"description\": - \"Whitespace separated list of distributions to sync.\\nThe distribution is - the path from the repository root to the \\\"Release\\\" file you want to - access. This is often, but not always, equal to either the codename or the - suite of the release you want to sync. If the repository you are trying to - sync uses \\\"flat repository format\\\", the distribution must end with a - \\\"/\\\". Based on \\\"/etc/apt/sources.list\\\" syntax.\"\n },\n - \ \"components\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"description\": - \"Whitespace separatet list of components to sync.\\nIf none are supplied, - all that are available will be synchronized. Leave blank for repositores using - \\\"flat repository format\\\".\"\n },\n \"architectures\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Whitespace separated list - of architectures to sync\\nIf none are supplied, all that are available will - be synchronized. A list of valid architecture specification strings can be - found by running \\\"dpkg-architecture -L\\\". A sync will download the intersection - of the list of architectures provided via this field and those provided by - the relevant \\\"Release\\\" file. Architecture=\\\"all\\\" is always synchronized - and does not need to be provided here.\"\n },\n \"sync_sources\": - {\n \"type\": \"boolean\",\n \"description\": - \"Sync source packages\"\n },\n \"sync_udebs\": - {\n \"type\": \"boolean\",\n \"description\": - \"Sync installer packages\"\n },\n \"sync_installer\": - {\n \"type\": \"boolean\",\n \"description\": - \"Sync installer files\"\n },\n \"gpgkey\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Gpg public key to verify - origin releases against\"\n },\n \"ignore_missing_package_indices\": - {\n \"type\": \"boolean\",\n \"description\": - \"By default, upstream repositories that declare architectures and corresponding - package indices in their Release files without actually publishing them, will - fail to synchronize.\\nSet this flag to True to allow the synchronization - of such \\\"partial mirrors\\\" instead.\\nAlternatively, you could make your - remote filter by architectures for which the upstream repository does have - indices.\"\n }\n },\n \"required\": - [\n \"distributions\",\n \"name\",\n - \ \"url\"\n ]\n },\n \"deb.AptRepository\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for AptRepository.\",\n \"properties\": {\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"retain_repo_versions\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"publish_upstream_release_fields\": {\n \"type\": - \"boolean\",\n \"description\": \"Previously, pulp_deb - only synced the Release file fields codename and suite, now version, origin, - label, and description are also synced. Setting this setting to False will - make Pulp revert to the old behaviour of using it's own internal values for - the new fields during publish. This is primarily intended to avoid a sudden - change in behaviour for existing Pulp repositories, since many Release file - field changes need to be accepted by hosts consuming the published repository. - The default for new repositories is True.\"\n },\n \"signing_service\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"A reference to an associated signing service. Used if AptPublication.signing_service - is not set\"\n },\n \"signing_service_release_overrides\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of Release distributions - and the Signing Service URLs they should use.Example: {\\\"bionic\\\": \\\"/pulp/api/v3/signing-services/433a1f70-c589-4413-a803-c50b842ea9b5/\\\"}\"\n - \ }\n },\n \"required\": [\n - \ \"name\"\n ]\n },\n \"deb.AptRepositoryResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for AptRepository.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"versions_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"latest_version_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name for - this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"publish_upstream_release_fields\": {\n \"type\": - \"boolean\",\n \"description\": \"Previously, pulp_deb - only synced the Release file fields codename and suite, now version, origin, - label, and description are also synced. Setting this setting to False will - make Pulp revert to the old behaviour of using it's own internal values for - the new fields during publish. This is primarily intended to avoid a sudden - change in behaviour for existing Pulp repositories, since many Release file - field changes need to be accepted by hosts consuming the published repository. - The default for new repositories is True.\"\n },\n \"signing_service\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"A reference to an associated signing service. Used if AptPublication.signing_service - is not set\"\n },\n \"signing_service_release_overrides\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of Release distributions - and the Signing Service URLs they should use.Example: {\\\"bionic\\\": \\\"/pulp/api/v3/signing-services/433a1f70-c589-4413-a803-c50b842ea9b5/\\\"}\"\n - \ }\n },\n \"required\": [\n - \ \"name\"\n ]\n },\n \"deb.GenericContent\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for GenericContent.\",\n \"properties\": {\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"writeOnly\": - true,\n \"description\": \"A URI of a repository the - new content unit should be associated with.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"description\": - \"A dictionary of arbitrary key/value pairs used to describe a specific Content - instance.\"\n },\n \"artifact\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"Artifact file representing - the physical content\"\n },\n \"relative_path\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Path where the artifact is - located relative to distributions base_path\"\n },\n \"file\": - {\n \"type\": \"string\",\n \"format\": - \"binary\",\n \"writeOnly\": true,\n \"description\": - \"An uploaded file that may be turned into the content unit.\"\n },\n - \ \"upload\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"writeOnly\": - true,\n \"description\": \"An uncommitted upload that - may be turned into the content unit.\"\n },\n \"file_url\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"minLength\": 1,\n \"description\": - \"A url that Pulp can download and turn into the content unit.\"\n }\n - \ },\n \"required\": [\n \"relative_path\"\n - \ ]\n },\n \"deb.GenericContentResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for GenericContent.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"description\": \"Path where the artifact - is located relative to distributions base_path\"\n },\n - \ \"md5\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The MD5 checksum if available.\"\n },\n \"sha1\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-1 checksum if available.\"\n - \ },\n \"sha224\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The SHA-224 checksum if available.\"\n },\n \"sha256\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-256 checksum if - available.\"\n },\n \"sha384\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-384 checksum if - available.\"\n },\n \"sha512\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-512 checksum if - available.\"\n }\n },\n \"required\": - [\n \"relative_path\"\n ]\n },\n - \ \"deb.InstallerFileIndex\": {\n \"type\": \"object\",\n - \ \"description\": \"A serializer for InstallerFileIndex.\",\n - \ \"properties\": {\n \"repository\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifacts\": {\n \"type\": \"object\",\n - \ \"description\": \"A dict mapping relative paths inside - the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n - \ },\n \"component\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Component of the component - architecture combination.\"\n },\n - \ \"architecture\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Architecture of the component - architecture combination.\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Path of directory containing MD5SUMS and SHA256SUMS relative to url.\"\n - \ }\n },\n \"required\": [\n - \ \"architecture\",\n \"artifacts\",\n - \ \"component\"\n ]\n },\n \"deb.InstallerFileIndexResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for InstallerFileIndex.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifacts\": {\n \"type\": \"object\",\n - \ \"description\": \"A dict mapping relative paths inside - the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n - \ },\n \"component\": {\n \"type\": - \"string\",\n \"description\": \"Component of the component - - architecture combination.\"\n },\n \"architecture\": - {\n \"type\": \"string\",\n \"description\": - \"Architecture of the component - architecture combination.\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"description\": \"Path of directory - containing MD5SUMS and SHA256SUMS relative to url.\"\n }\n - \ },\n \"required\": [\n \"architecture\",\n - \ \"artifacts\",\n \"component\"\n ]\n - \ },\n \"deb.InstallerPackage\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for InstallerPackage.\",\n - \ \"properties\": {\n \"repository\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Path where the artifact is located relative to distributions base_path\"\n - \ },\n \"file\": {\n \"type\": - \"string\",\n \"format\": \"binary\",\n \"writeOnly\": - true,\n \"description\": \"An uploaded file that may - be turned into the content unit.\"\n },\n \"upload\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"An uncommitted upload that may be turned into the content unit.\"\n },\n - \ \"file_url\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"A url that Pulp can download - and turn into the content unit.\"\n }\n }\n - \ },\n \"deb.InstallerPackageResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for InstallerPackage.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"description\": \"Path where the artifact - is located relative to distributions base_path\"\n },\n - \ \"md5\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The MD5 checksum if available.\"\n },\n \"sha1\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-1 checksum if available.\"\n - \ },\n \"sha224\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The SHA-224 checksum if available.\"\n },\n \"sha256\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-256 checksum if - available.\"\n },\n \"sha384\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-384 checksum if - available.\"\n },\n \"sha512\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-512 checksum if - available.\"\n },\n \"package\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true\n },\n \"source\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"version\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"architecture\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"section\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"priority\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"origin\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"tag\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"bugs\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"essential\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"build_essential\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true\n },\n \"installed_size\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true\n },\n \"maintainer\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"original_maintainer\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"description_md5\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"homepage\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"built_using\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"auto_built_package\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"multi_arch\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"breaks\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"conflicts\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"depends\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"recommends\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"suggests\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"enhances\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"pre_depends\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"provides\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"replaces\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n }\n }\n },\n \"deb.Package\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for Package.\",\n \"properties\": {\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Path where the artifact is located relative to distributions base_path\"\n - \ },\n \"file\": {\n \"type\": - \"string\",\n \"format\": \"binary\",\n \"writeOnly\": - true,\n \"description\": \"An uploaded file that may - be turned into the content unit.\"\n },\n \"upload\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"An uncommitted upload that may be turned into the content unit.\"\n },\n - \ \"file_url\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"A url that Pulp can download - and turn into the content unit.\"\n },\n \"distribution\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Name of the distribution.\"\n - \ },\n \"component\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Name of the component.\"\n }\n }\n },\n - \ \"deb.PackageIndex\": {\n \"type\": \"object\",\n - \ \"description\": \"A serializer for PackageIndex.\",\n \"properties\": - {\n \"repository\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"writeOnly\": - true,\n \"description\": \"A URI of a repository the - new content unit should be associated with.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"description\": - \"A dictionary of arbitrary key/value pairs used to describe a specific Content - instance.\"\n },\n \"artifacts\": {\n - \ \"type\": \"object\",\n \"description\": - \"A dict mapping relative paths inside the Content to the correspondingArtifact - URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n },\n - \ \"component\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Component of the component - architecture combination.\"\n },\n - \ \"architecture\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Architecture of the component - architecture combination.\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Path of file relative to url.\"\n }\n },\n - \ \"required\": [\n \"artifacts\"\n ]\n - \ },\n \"deb.PackageIndexResponse\": {\n \"type\": - \"object\",\n \"description\": \"A serializer for PackageIndex.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifacts\": {\n \"type\": \"object\",\n - \ \"description\": \"A dict mapping relative paths inside - the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n - \ },\n \"component\": {\n \"type\": - \"string\",\n \"description\": \"Component of the component - - architecture combination.\"\n },\n \"architecture\": - {\n \"type\": \"string\",\n \"description\": - \"Architecture of the component - architecture combination.\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"description\": \"Path of file relative - to url.\"\n }\n },\n \"required\": - [\n \"artifacts\"\n ]\n },\n - \ \"deb.PackageReleaseComponent\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for PackageReleaseComponent.\",\n - \ \"properties\": {\n \"repository\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"package\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Package that is contained in release_comonent.\"\n },\n - \ \"release_component\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"ReleaseComponent this package is contained in.\"\n }\n - \ },\n \"required\": [\n \"package\",\n - \ \"release_component\"\n ]\n },\n - \ \"deb.PackageReleaseComponentResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for PackageReleaseComponent.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"package\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Package that is contained in release_comonent.\"\n },\n - \ \"release_component\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"ReleaseComponent this package is contained in.\"\n }\n - \ },\n \"required\": [\n \"package\",\n - \ \"release_component\"\n ]\n },\n - \ \"deb.PackageResponse\": {\n \"type\": \"object\",\n - \ \"description\": \"A Serializer for Package.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"description\": \"Path where the artifact - is located relative to distributions base_path\"\n },\n - \ \"distribution\": {\n \"type\": - \"string\",\n \"description\": \"Name of the distribution.\"\n - \ },\n \"component\": {\n \"type\": - \"string\",\n \"description\": \"Name of the component.\"\n - \ },\n \"md5\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The MD5 checksum if available.\"\n },\n \"sha1\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-1 checksum if available.\"\n - \ },\n \"sha224\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The SHA-224 checksum if available.\"\n },\n \"sha256\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-256 checksum if - available.\"\n },\n \"sha384\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-384 checksum if - available.\"\n },\n \"sha512\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-512 checksum if - available.\"\n },\n \"package\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true\n },\n \"source\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"version\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"architecture\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"section\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"priority\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"origin\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"tag\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"bugs\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"essential\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"build_essential\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true\n },\n \"installed_size\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true\n },\n \"maintainer\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"original_maintainer\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"description_md5\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"homepage\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"built_using\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"auto_built_package\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"multi_arch\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"breaks\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"conflicts\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"depends\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"recommends\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"suggests\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"enhances\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"pre_depends\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"provides\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"replaces\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n }\n }\n },\n \"deb.Release\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for Release.\",\n \"properties\": {\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"codename\": {\n \"type\": \"string\",\n - \ \"minLength\": 1\n },\n \"suite\": - {\n \"type\": \"string\",\n \"minLength\": - 1\n },\n \"distribution\": {\n \"type\": - \"string\",\n \"minLength\": 1\n },\n - \ \"version\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1\n },\n \"origin\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1\n },\n \"label\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1\n },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1\n },\n \"architectures\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1\n }\n - \ },\n \"components\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1\n }\n - \ }\n },\n \"required\": [\n - \ \"codename\",\n \"distribution\",\n - \ \"suite\"\n ]\n },\n \"deb.ReleaseArchitecture\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for ReleaseArchitecture.\",\n \"properties\": - {\n \"repository\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"writeOnly\": - true,\n \"description\": \"A URI of a repository the - new content unit should be associated with.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"description\": - \"A dictionary of arbitrary key/value pairs used to describe a specific Content - instance.\"\n },\n \"architecture\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Name of the architecture.\"\n - \ },\n \"distribution\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Name of the distribution.\"\n }\n },\n - \ \"required\": [\n \"architecture\",\n \"distribution\"\n - \ ]\n },\n \"deb.ReleaseArchitectureResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for ReleaseArchitecture.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"architecture\": {\n \"type\": - \"string\",\n \"description\": \"Name of the architecture.\"\n - \ },\n \"distribution\": {\n \"type\": - \"string\",\n \"description\": \"Name of the distribution.\"\n - \ }\n },\n \"required\": [\n - \ \"architecture\",\n \"distribution\"\n - \ ]\n },\n \"deb.ReleaseComponent\": {\n - \ \"type\": \"object\",\n \"description\": \"A - Serializer for ReleaseComponent.\",\n \"properties\": {\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"component\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Name of the component.\"\n },\n \"distribution\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Name of the distribution.\"\n - \ }\n },\n \"required\": [\n - \ \"component\",\n \"distribution\"\n - \ ]\n },\n \"deb.ReleaseComponentResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for ReleaseComponent.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"component\": {\n \"type\": \"string\",\n - \ \"description\": \"Name of the component.\"\n },\n - \ \"distribution\": {\n \"type\": - \"string\",\n \"description\": \"Name of the distribution.\"\n - \ },\n \"plain_component\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"Name of the component without any path prefixes.\"\n }\n - \ },\n \"required\": [\n \"component\",\n - \ \"distribution\"\n ]\n },\n - \ \"deb.ReleaseFile\": {\n \"type\": \"object\",\n - \ \"description\": \"A serializer for ReleaseFile.\",\n \"properties\": - {\n \"repository\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"writeOnly\": - true,\n \"description\": \"A URI of a repository the - new content unit should be associated with.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"description\": - \"A dictionary of arbitrary key/value pairs used to describe a specific Content - instance.\"\n },\n \"artifacts\": {\n - \ \"type\": \"object\",\n \"description\": - \"A dict mapping relative paths inside the Content to the correspondingArtifact - URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n },\n - \ \"codename\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Codename of the release, e.g. \\\"buster\\\".\"\n },\n - \ \"suite\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Suite of the release, e.g. \\\"stable\\\".\"\n },\n \"distribution\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Distribution of the release, - e.g. \\\"stable/updates\\\".\"\n },\n \"relative_path\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Path of file relative to url.\"\n - \ }\n },\n \"required\": [\n - \ \"artifacts\",\n \"distribution\"\n - \ ]\n },\n \"deb.ReleaseFileResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for ReleaseFile.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifacts\": {\n \"type\": \"object\",\n - \ \"description\": \"A dict mapping relative paths inside - the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n - \ },\n \"codename\": {\n \"type\": - \"string\",\n \"description\": \"Codename of the release, - e.g. \\\"buster\\\".\"\n },\n \"suite\": - {\n \"type\": \"string\",\n \"description\": - \"Suite of the release, e.g. \\\"stable\\\".\"\n },\n \"distribution\": - {\n \"type\": \"string\",\n \"description\": - \"Distribution of the release, e.g. \\\"stable/updates\\\".\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"description\": \"Path of file relative - to url.\"\n }\n },\n \"required\": - [\n \"artifacts\",\n \"distribution\"\n - \ ]\n },\n \"deb.ReleaseResponse\": {\n - \ \"type\": \"object\",\n \"description\": \"A - Serializer for Release.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"codename\": {\n \"type\": \"string\"\n - \ },\n \"suite\": {\n \"type\": - \"string\"\n },\n \"distribution\": - {\n \"type\": \"string\"\n },\n - \ \"version\": {\n \"type\": \"string\",\n - \ \"nullable\": true\n },\n \"origin\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"label\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"architectures\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n }\n },\n \"components\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n }\n - \ }\n },\n \"required\": [\n - \ \"codename\",\n \"distribution\",\n - \ \"suite\"\n ]\n },\n \"deb.SourceIndex\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for SourceIndex.\",\n \"properties\": {\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifacts\": {\n \"type\": \"object\",\n - \ \"description\": \"A dict mapping relative paths inside - the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n - \ },\n \"release\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"Release this index file belongs to.\"\n },\n \"component\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Component this index file belongs - to.\"\n },\n \"relative_path\": {\n - \ \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Path of file relative to url.\"\n - \ }\n },\n \"required\": [\n - \ \"artifacts\",\n \"component\",\n \"release\"\n - \ ]\n },\n \"deb.SourceIndexResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A serializer for SourceIndex.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifacts\": {\n \"type\": \"object\",\n - \ \"description\": \"A dict mapping relative paths inside - the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n - \ },\n \"release\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"Release this index file belongs to.\"\n },\n \"component\": - {\n \"type\": \"string\",\n \"description\": - \"Component this index file belongs to.\"\n },\n \"relative_path\": - {\n \"type\": \"string\",\n \"description\": - \"Path of file relative to url.\"\n }\n },\n - \ \"required\": [\n \"artifacts\",\n \"component\",\n - \ \"release\"\n ]\n },\n \"deb.SourcePackage\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for DscFile.\",\n \"properties\": {\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"writeOnly\": - true,\n \"description\": \"Artifact URL of the Debian - Source Control (dsc) file.\"\n },\n \"relative_path\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Relative path of the Debian - Source Control (dsc) file.It is normally advised to let Pulp generate this.\"\n - \ }\n },\n \"required\": [\n - \ \"artifact\"\n ]\n },\n \"deb.SourcePackageReleaseComponent\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for SourcePackageReleaseComponent.\",\n \"properties\": - {\n \"repository\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"writeOnly\": - true,\n \"description\": \"A URI of a repository the - new content unit should be associated with.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"description\": - \"A dictionary of arbitrary key/value pairs used to describe a specific Content - instance.\"\n },\n \"source_package\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"Source package that is - contained in release_component.\"\n },\n \"release_component\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"ReleaseComponent this - source package is contained in.\"\n }\n },\n - \ \"required\": [\n \"release_component\",\n - \ \"source_package\"\n ]\n },\n - \ \"deb.SourcePackageReleaseComponentResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for SourcePackageReleaseComponent.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"source_package\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"Source package that is contained in release_component.\"\n },\n - \ \"release_component\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"ReleaseComponent this source package is contained in.\"\n }\n - \ },\n \"required\": [\n \"release_component\",\n - \ \"source_package\"\n ]\n },\n - \ \"deb.SourcePackageResponse\": {\n \"type\": \"object\",\n - \ \"description\": \"A Serializer for DscFile.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifacts\": {\n \"type\": \"object\",\n - \ \"readOnly\": true,\n \"description\": - \"A dict mapping relative paths inside the Content to the correspondingArtifact - URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"description\": \"Relative path of the - Debian Source Control (dsc) file.It is normally advised to let Pulp generate - this.\"\n },\n \"sha256\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"sha256 digest of the dsc file.\"\n },\n \"format\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"source\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"binary\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"architecture\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"version\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"maintainer\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"uploaders\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"homepage\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"vcs_browser\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"vcs_arch\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"vcs_bzr\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"vcs_cvs\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"vcs_darcs\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"vcs_git\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"vcs_hg\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"vcs_mtn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"vcs_snv\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"testsuite\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"dgit\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"standards_version\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"build_depends\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"build_depends_indep\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"build_depends_arch\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"build_conflicts\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"build_conflicts_indep\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"build_conflicts_arch\": {\n \"type\": - \"string\",\n \"readOnly\": true\n },\n - \ \"package_list\": {\n \"type\": - \"string\",\n \"readOnly\": true\n }\n - \ },\n \"required\": [\n \"artifacts\"\n - \ ]\n },\n \"deb.VerbatimPublication\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for VerbatimPublication.\",\n \"properties\": - {\n \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"A URI of the repository to be published.\"\n }\n }\n - \ },\n \"deb.VerbatimPublicationResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for VerbatimPublication.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"A URI of the repository to be published.\"\n }\n }\n - \ },\n \"file.FileAlternateContentSource\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for File alternate - content source.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Name of Alternate Content Source.\"\n - \ },\n \"last_refreshed\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"nullable\": - true,\n \"description\": \"Date of last refresh of - AlternateContentSource.\"\n },\n \"paths\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"minLength\": - 1\n },\n \"description\": \"List - of paths that will be appended to the Remote url when searching for content.\"\n - \ },\n \"remote\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"The remote to provide alternate content source.\"\n }\n - \ },\n \"required\": [\n \"name\",\n - \ \"remote\"\n ]\n },\n \"file.FileAlternateContentSourceResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for File alternate content source.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Name of Alternate Content Source.\"\n - \ },\n \"last_refreshed\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"nullable\": - true,\n \"description\": \"Date of last refresh of - AlternateContentSource.\"\n },\n \"paths\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"List of paths that will be appended - to the Remote url when searching for content.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"The remote to provide alternate content source.\"\n }\n - \ },\n \"required\": [\n \"name\",\n - \ \"remote\"\n ]\n },\n \"file.FileContent\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for File Content.\",\n \"properties\": {\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Path where the artifact is located relative to distributions base_path\"\n - \ },\n \"file\": {\n \"type\": - \"string\",\n \"format\": \"binary\",\n \"writeOnly\": - true,\n \"description\": \"An uploaded file that may - be turned into the content unit.\"\n },\n \"upload\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"An uncommitted upload that may be turned into the content unit.\"\n },\n - \ \"file_url\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"A url that Pulp can download - and turn into the content unit.\"\n }\n },\n - \ \"required\": [\n \"relative_path\"\n ]\n - \ },\n \"file.FileContentResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for File Content.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"description\": \"Path where the artifact - is located relative to distributions base_path\"\n },\n - \ \"md5\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The MD5 checksum if available.\"\n },\n \"sha1\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-1 checksum if available.\"\n - \ },\n \"sha224\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The SHA-224 checksum if available.\"\n },\n \"sha256\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-256 checksum if - available.\"\n },\n \"sha384\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-384 checksum if - available.\"\n },\n \"sha512\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-512 checksum if - available.\"\n }\n },\n \"required\": - [\n \"relative_path\"\n ]\n },\n - \ \"file.FileDistribution\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for File Distributions.\",\n - \ \"properties\": {\n \"base_path\": {\n - \ \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"hidden\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ },\n \"checkpoint\": {\n \"type\": - \"boolean\"\n }\n },\n \"required\": - [\n \"base_path\",\n \"name\"\n ]\n - \ },\n \"file.FileDistributionResponse\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for File Distributions.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"base_url\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The URL for accessing the publication as defined by this distribution.\"\n - \ },\n \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"no_content_change_since\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Timestamp since when the - distributed content served by this distribution has not changed. If equals - to `null`, no guarantee is provided about content changes.\"\n },\n - \ \"hidden\": {\n \"type\": \"boolean\",\n - \ \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name. Ex, - `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ },\n \"checkpoint\": {\n \"type\": - \"boolean\"\n }\n },\n \"required\": - [\n \"base_path\",\n \"name\"\n ]\n - \ },\n \"file.FilePublication\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for File Publications.\",\n - \ \"properties\": {\n \"repository_version\": - {\n \"type\": \"string\",\n \"format\": - \"uri\"\n },\n \"repository\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"description\": - \"A URI of the repository to be published.\"\n },\n \"manifest\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"default\": - \"PULP_MANIFEST\",\n \"description\": \"Filename to - use for manifest file containing metadata for all the files.\"\n },\n - \ \"checkpoint\": {\n \"type\": \"boolean\"\n - \ }\n }\n },\n \"file.FilePublicationResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for File Publications.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"A URI of the repository to be published.\"\n },\n \"distributions\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"format\": - \"uri\"\n },\n \"readOnly\": - true,\n \"description\": \"This publication is currently - hosted as defined by these distributions.\"\n },\n \"manifest\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"default\": \"PULP_MANIFEST\",\n \"description\": - \"Filename to use for manifest file containing metadata for all the files.\"\n - \ },\n \"checkpoint\": {\n \"type\": - \"boolean\"\n }\n }\n },\n \"file.FileRemote\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for File Remotes.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The URL of an external content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to authenticte - to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n }\n },\n - \ \"required\": [\n \"name\",\n \"url\"\n - \ ]\n },\n \"file.FileRemoteResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for File Remotes.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"description\": \"The URL of an external - content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n }\n },\n \"required\": - [\n \"name\",\n \"url\"\n ]\n - \ },\n \"file.FileRepository\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for File Repositories.\",\n - \ \"properties\": {\n \"pulp_labels\": {\n - \ \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this repository.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"autopublish\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether to automatically create publications for new repository versions, - and update any distributions pointing to this repository.\"\n },\n - \ \"manifest\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"default\": \"PULP_MANIFEST\",\n \"description\": - \"Filename to use for manifest file containing metadata for all the files.\"\n - \ }\n },\n \"required\": [\n - \ \"name\"\n ]\n },\n \"file.FileRepositoryResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for File Repositories.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"versions_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"latest_version_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name for - this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"autopublish\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether to automatically create publications for new repository versions, - and update any distributions pointing to this repository.\"\n },\n - \ \"manifest\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"default\": - \"PULP_MANIFEST\",\n \"description\": \"Filename to - use for manifest file containing metadata for all the files.\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"gem.GemContent\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for GemContent.\",\n - \ \"properties\": {\n \"repository\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"writeOnly\": - true,\n \"description\": \"Artifact file representing - the physical content\"\n },\n \"file\": - {\n \"type\": \"string\",\n \"format\": - \"binary\",\n \"writeOnly\": true,\n \"description\": - \"An uploaded file that should be turned into the artifact of the content - unit.\"\n }\n }\n },\n \"gem.GemContentResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for GemContent.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifacts\": {\n \"type\": \"object\",\n - \ \"readOnly\": true,\n \"description\": - \"A dict mapping relative paths inside the Content to the correspondingArtifact - URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n },\n - \ \"checksum\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"SHA256 checksum of the gem\"\n },\n \"name\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Name of the gem\"\n },\n - \ \"version\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"Version of the gem\"\n },\n \"platform\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Platform of the gem\"\n - \ },\n \"prerelease\": {\n \"type\": - \"boolean\",\n \"readOnly\": true,\n \"description\": - \"Whether the gem is a prerelease\"\n },\n \"dependencies\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"readOnly\": true\n - \ },\n \"required_ruby_version\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Required ruby version of - the gem\"\n },\n \"required_rubygems_version\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Required rubygems version - of the gem\"\n }\n },\n \"required\": - [\n \"artifacts\"\n ]\n },\n - \ \"gem.GemDistribution\": {\n \"type\": \"object\",\n - \ \"description\": \"A Serializer for GemDistribution.\",\n - \ \"properties\": {\n \"base_path\": {\n - \ \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"hidden\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ },\n \"remote\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Remote that can be used - to fetch content when using pull-through caching.\"\n }\n - \ },\n \"required\": [\n \"base_path\",\n - \ \"name\"\n ]\n },\n \"gem.GemDistributionResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for GemDistribution.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"base_url\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The URL for accessing the publication as defined by this distribution.\"\n - \ },\n \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"no_content_change_since\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Timestamp since when the - distributed content served by this distribution has not changed. If equals - to `null`, no guarantee is provided about content changes.\"\n },\n - \ \"hidden\": {\n \"type\": \"boolean\",\n - \ \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name. Ex, - `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ },\n \"remote\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Remote that can be used - to fetch content when using pull-through caching.\"\n }\n - \ },\n \"required\": [\n \"base_path\",\n - \ \"name\"\n ]\n },\n \"gem.GemPublication\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for GemPublication.\",\n \"properties\": {\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"A URI of the repository to be published.\"\n }\n }\n - \ },\n \"gem.GemPublicationResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for GemPublication.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"A URI of the repository to be published.\"\n }\n }\n - \ },\n \"gem.GemRemote\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for GemRemote.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this remote.\"\n },\n \"url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The URL of an external content - source.\"\n },\n \"ca_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"proxy_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"prereleases\": - {\n \"type\": \"boolean\",\n \"default\": - false\n },\n \"includes\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"nullable\": true\n },\n \"excludes\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"nullable\": true\n - \ }\n },\n \"required\": [\n - \ \"name\",\n \"url\"\n ]\n - \ },\n \"gem.GemRemoteResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for GemRemote.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"description\": \"The URL of an external - content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n },\n \"prereleases\": {\n - \ \"type\": \"boolean\",\n \"default\": - false\n },\n \"includes\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"nullable\": true\n },\n \"excludes\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"nullable\": true\n - \ }\n },\n \"required\": [\n - \ \"name\",\n \"url\"\n ]\n - \ },\n \"gem.GemRepository\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for GemRepository.\",\n - \ \"properties\": {\n \"pulp_labels\": {\n - \ \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this repository.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"gem.GemRepositoryResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for GemRepository.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"versions_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"latest_version_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name for - this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"maven.MavenArtifact\": {\n - \ \"type\": \"object\",\n \"description\": \"A - Serializer for MavenArtifact.\",\n \"properties\": {\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"Path where the artifact is - located relative to distributions base_path\"\n }\n },\n - \ \"required\": [\n \"artifact\",\n \"relative_path\"\n - \ ]\n },\n \"maven.MavenArtifactResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for MavenArtifact.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"group_id\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"Group Id of the artifact's package.\"\n },\n \"artifact_id\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Artifact Id of the artifact's - package.\"\n },\n \"version\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"Version of the artifact's package.\"\n },\n \"filename\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Filename of the artifact.\"\n - \ }\n },\n \"required\": [\n - \ \"artifact\"\n ]\n },\n \"maven.MavenDistribution\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Maven Distributions.\",\n \"properties\": - {\n \"base_path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The base (relative) path component of the published url. Avoid paths that - \ overlap with other distribution base paths (e.g. \\\"foo\\\" - and \\\"foo/bar\\\")\"\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional content-guard.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name. Ex, `rawhide` - and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Remote that can be used - to fetch content when using pull-through caching.\"\n }\n - \ },\n \"required\": [\n \"base_path\",\n - \ \"name\"\n ]\n },\n \"maven.MavenDistributionResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Maven Distributions.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"base_url\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The URL for accessing the publication as defined by this distribution.\"\n - \ },\n \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"no_content_change_since\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Timestamp since when the - distributed content served by this distribution has not changed. If equals - to `null`, no guarantee is provided about content changes.\"\n },\n - \ \"hidden\": {\n \"type\": \"boolean\",\n - \ \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name. Ex, - `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Remote that can be used - to fetch content when using pull-through caching.\"\n }\n - \ },\n \"required\": [\n \"base_path\",\n - \ \"name\"\n ]\n },\n \"maven.MavenRemote\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for MavenRemote.\\n\\nAdd any new fields if defined on MavenRemote.\\nSimilar - to the example above, in MavenArtifactSerializer.\\nAdditional validators - can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n - \ validators = platform.RemoteSerializer.Meta.validators + [myValidator1, - myValidator2]\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The URL of an external content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to authenticte - to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, - download all metadata and content now.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n }\n },\n - \ \"required\": [\n \"name\",\n \"url\"\n - \ ]\n },\n \"maven.MavenRemoteResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for MavenRemote.\\n\\nAdd any new fields if defined on MavenRemote.\\nSimilar - to the example above, in MavenArtifactSerializer.\\nAdditional validators - can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n - \ validators = platform.RemoteSerializer.Meta.validators + [myValidator1, - myValidator2]\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"description\": \"The URL of an external - content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, - download all metadata and content now.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n }\n },\n \"required\": - [\n \"name\",\n \"url\"\n ]\n - \ },\n \"maven.MavenRepository\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Maven Repositories.\",\n - \ \"properties\": {\n \"pulp_labels\": {\n - \ \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this repository.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"maven.MavenRepositoryResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Maven Repositories.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"versions_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"latest_version_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name for - this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"npm.NpmDistribution\": {\n - \ \"type\": \"object\",\n \"description\": \"Serializer - for NPM Distributions.\",\n \"properties\": {\n \"base_path\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"hidden\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Remote that can be used - to fetch content when using pull-through caching.\"\n }\n - \ },\n \"required\": [\n \"base_path\",\n - \ \"name\"\n ]\n },\n \"npm.NpmDistributionResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for NPM Distributions.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"base_url\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The URL for accessing the publication as defined by this distribution.\"\n - \ },\n \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"no_content_change_since\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Timestamp since when the - distributed content served by this distribution has not changed. If equals - to `null`, no guarantee is provided about content changes.\"\n },\n - \ \"hidden\": {\n \"type\": \"boolean\",\n - \ \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name. Ex, - `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Remote that can be used - to fetch content when using pull-through caching.\"\n }\n - \ },\n \"required\": [\n \"base_path\",\n - \ \"name\"\n ]\n },\n \"npm.NpmRemote\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for NpmRemote.\\n\\nAdd any new fields if defined on NpmRemote.\\nSimilar - to the example above, in PackageSerializer.\\nAdditional validators can be - added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n - \ validators = core_serializers.RemoteSerializer.Meta.validators + [myValidator1, - ...]\\n\\nBy default the 'policy' field in core_serializers.RemoteSerializer - only validates the choice\\n'immediate'. To add on-demand support for more - 'policy' options, e.g. 'streamed' or 'on_demand',\\nre-define the 'policy' - option as follows::\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The URL of an external content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to authenticte - to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"description\": \"The policy to use when downloading - content. The possible values include: 'immediate', 'on_demand', and 'streamed'. - 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all - metadata and content now.\\n* `on_demand` - When syncing, download metadata, - but do not download content now. Instead, download content as clients request - it, and save it in Pulp to be served for future client requests.\\n* `streamed` - - When syncing, download metadata, but do not download content now. Instead,download - content as clients request it, but never save it in Pulp. This causes future - requests for that same content to have to be downloaded again.\"\n },\n - \ \"total_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"connect_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"sock_connect_timeout\": {\n - \ \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n }\n },\n - \ \"required\": [\n \"name\",\n \"url\"\n - \ ]\n },\n \"npm.NpmRemoteResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for NpmRemote.\\n\\nAdd any new fields if defined on NpmRemote.\\nSimilar - to the example above, in PackageSerializer.\\nAdditional validators can be - added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n - \ validators = core_serializers.RemoteSerializer.Meta.validators + [myValidator1, - ...]\\n\\nBy default the 'policy' field in core_serializers.RemoteSerializer - only validates the choice\\n'immediate'. To add on-demand support for more - 'policy' options, e.g. 'streamed' or 'on_demand',\\nre-define the 'policy' - option as follows::\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"description\": \"The URL of an external - content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"description\": \"The policy to use when downloading - content. The possible values include: 'immediate', 'on_demand', and 'streamed'. - 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all - metadata and content now.\\n* `on_demand` - When syncing, download metadata, - but do not download content now. Instead, download content as clients request - it, and save it in Pulp to be served for future client requests.\\n* `streamed` - - When syncing, download metadata, but do not download content now. Instead,download - content as clients request it, but never save it in Pulp. This causes future - requests for that same content to have to be downloaded again.\"\n },\n - \ \"total_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"connect_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"sock_connect_timeout\": {\n - \ \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n }\n },\n \"required\": - [\n \"name\",\n \"url\"\n ]\n - \ },\n \"npm.NpmRepository\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for NpmRepository.\\n\\nAdd - any new fields if defined on NpmRepository.\\nSimilar to the example above, - in PackageSerializer.\\nAdditional validators can be added to the parent validators - list\\n\\nFor example::\\n\\nclass Meta:\\n validators = core_serializers.RepositorySerializer.Meta.validators - + [myValidator1, ...]\",\n \"properties\": {\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this repository.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"npm.NpmRepositoryResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for NpmRepository.\\n\\nAdd any new fields if defined on NpmRepository.\\nSimilar - to the example above, in PackageSerializer.\\nAdditional validators can be - added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n - \ validators = core_serializers.RepositorySerializer.Meta.validators + [myValidator1, - ...]\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"versions_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"latest_version_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name for - this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"npm.Package\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for Package.\\n\\nAdd - serializers for the new fields defined in Package and\\nadd those fields to - the Meta class keeping fields from the parent class as well.\\n\\nFor example::\\n\\nfield1 - = serializers.TextField()\\nfield2 = serializers.IntegerField()\\nfield3 = - serializers.CharField()\\n\\nclass Meta:\\n fields = core_serializers.SingleArtifactContentSerializer.Meta.fields - + (\\n 'field1', 'field2', 'field3'\\n )\\n model = models.Package\",\n - \ \"properties\": {\n \"repository\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"minLength\": 1\n },\n - \ \"file\": {\n \"type\": \"string\",\n - \ \"format\": \"binary\",\n \"writeOnly\": - true,\n \"description\": \"An uploaded file that may - be turned into the content unit.\"\n },\n \"upload\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"An uncommitted upload that may be turned into the content unit.\"\n },\n - \ \"file_url\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"A url that Pulp can download - and turn into the content unit.\"\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1\n },\n \"version\": {\n \"type\": - \"string\",\n \"minLength\": 1\n }\n - \ },\n \"required\": [\n \"name\",\n - \ \"relative_path\",\n \"version\"\n - \ ]\n },\n \"npm.PackageResponse\": {\n - \ \"type\": \"object\",\n \"description\": \"A - Serializer for Package.\\n\\nAdd serializers for the new fields defined in - Package and\\nadd those fields to the Meta class keeping fields from the parent - class as well.\\n\\nFor example::\\n\\nfield1 = serializers.TextField()\\nfield2 - = serializers.IntegerField()\\nfield3 = serializers.CharField()\\n\\nclass - Meta:\\n fields = core_serializers.SingleArtifactContentSerializer.Meta.fields - + (\\n 'field1', 'field2', 'field3'\\n )\\n model = models.Package\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\"\n },\n \"name\": {\n \"type\": - \"string\"\n },\n \"version\": {\n \"type\": - \"string\"\n }\n },\n \"required\": - [\n \"name\",\n \"relative_path\",\n - \ \"version\"\n ]\n },\n \"ostree.OstreeCommitResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer class for OSTree commits.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"description\": \"Path where the artifact - is located relative to distributions base_path\"\n },\n - \ \"parent_commit\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true\n },\n \"checksum\": {\n \"type\": - \"string\"\n },\n \"objs\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n }\n - \ }\n },\n \"required\": [\n - \ \"artifact\",\n \"checksum\",\n \"objs\",\n - \ \"relative_path\"\n ]\n },\n - \ \"ostree.OstreeConfigResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer class for OSTree - repository configuration files.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"description\": \"Path where the artifact - is located relative to distributions base_path\"\n }\n - \ },\n \"required\": [\n \"artifact\",\n - \ \"relative_path\"\n ]\n },\n - \ \"ostree.OstreeContent\": {\n \"type\": \"object\",\n - \ \"description\": \"A Serializer class for uncategorized content - units (e.g., static deltas).\",\n \"properties\": {\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"minLength\": 1\n },\n - \ \"digest\": {\n \"type\": \"string\",\n - \ \"minLength\": 1\n }\n },\n - \ \"required\": [\n \"artifact\",\n \"digest\",\n - \ \"relative_path\"\n ]\n },\n - \ \"ostree.OstreeContentResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer class for uncategorized - content units (e.g., static deltas).\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\"\n },\n \"digest\": {\n \"type\": - \"string\"\n }\n },\n \"required\": - [\n \"artifact\",\n \"digest\",\n \"relative_path\"\n - \ ]\n },\n \"ostree.OstreeDistribution\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer class for an OSTree distribution.\",\n \"properties\": - {\n \"base_path\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The base (relative) path component of the published url. Avoid paths that - \ overlap with other distribution base paths (e.g. \\\"foo\\\" - and \\\"foo/bar\\\")\"\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional content-guard.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name. Ex, `rawhide` - and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"RepositoryVersion to be - served\"\n }\n },\n \"required\": - [\n \"base_path\",\n \"name\"\n ]\n - \ },\n \"ostree.OstreeDistributionResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer class for an - OSTree distribution.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"base_url\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The URL for accessing the publication as defined by this distribution.\"\n - \ },\n \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"no_content_change_since\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Timestamp since when the - distributed content served by this distribution has not changed. If equals - to `null`, no guarantee is provided about content changes.\"\n },\n - \ \"hidden\": {\n \"type\": \"boolean\",\n - \ \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name. Ex, - `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"RepositoryVersion to be - served\"\n }\n },\n \"required\": - [\n \"base_path\",\n \"name\"\n ]\n - \ },\n \"ostree.OstreeObjectResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer class for OSTree - objects (e.g., dirtree, dirmeta, file).\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"description\": \"Path where the artifact - is located relative to distributions base_path\"\n },\n - \ \"checksum\": {\n \"type\": \"string\"\n - \ },\n \"typ\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"description\": - \"\\n The type of an object. All values are described by the mapping - declared at\\n https://lazka.github.io/pgi-docs/OSTree-1.0/enums.html#OSTree.ObjectType\\n - \ \"\n }\n },\n \"required\": - [\n \"artifact\",\n \"checksum\",\n - \ \"relative_path\",\n \"typ\"\n ]\n - \ },\n \"ostree.OstreeRefResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer class for OSTree - head commits.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"description\": \"Path where the artifact - is located relative to distributions base_path\"\n },\n - \ \"commit\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\"\n },\n \"checksum\": - {\n \"type\": \"string\",\n \"readOnly\": - true\n },\n \"name\": {\n \"type\": - \"string\"\n }\n },\n \"required\": - [\n \"artifact\",\n \"commit\",\n \"name\",\n - \ \"relative_path\"\n ]\n },\n - \ \"ostree.OstreeRemote\": {\n \"type\": \"object\",\n - \ \"description\": \"A Serializer class for a remote OSTree - repository.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The URL of an external content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to authenticte - to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PolicyBfeEnum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"\\n immediate - All OSTree objects are downloaded and saved during - synchronization.\\n on_demand - Only commits, dirtrees, and refs are - downloaded. Other OSTree objects are\\n not downloaded - until they are requested for the first time by a client.\\n \\n\\n* - `immediate` - immediate\\n* `on_demand` - on_demand\"\n },\n - \ \"total_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"connect_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"sock_connect_timeout\": {\n - \ \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"depth\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"default\": 0,\n \"description\": - \"An option to specify how many commits to traverse.\",\n \"minimum\": - 0\n },\n \"include_refs\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"maxLength\": - 255\n },\n \"nullable\": true,\n - \ \"description\": \"\\n A list of refs to - include during a sync.\\n The wildcards *, ? are recognized.\\n - \ 'include_refs' is evaluated before 'exclude_refs'.\\n \"\n - \ },\n \"exclude_refs\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"maxLength\": - 255\n },\n \"nullable\": true,\n - \ \"description\": \"\\n A list of tags to - exclude during a sync.\\n The wildcards *, ? are recognized.\\n - \ 'exclude_refs' is evaluated after 'include_refs'.\\n \"\n - \ }\n },\n \"required\": [\n - \ \"name\",\n \"url\"\n ]\n - \ },\n \"ostree.OstreeRemoteResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer class for a remote - OSTree repository.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"description\": \"The URL of an external - content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PolicyBfeEnum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"\\n immediate - All OSTree objects are downloaded and saved during - synchronization.\\n on_demand - Only commits, dirtrees, and refs are - downloaded. Other OSTree objects are\\n not downloaded - until they are requested for the first time by a client.\\n \\n\\n* - `immediate` - immediate\\n* `on_demand` - on_demand\"\n },\n - \ \"total_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"connect_timeout\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"minimum\": - 0.0,\n \"nullable\": true,\n \"description\": - \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default - is null, which will cause the default from the aiohttp library to be used.\"\n - \ },\n \"sock_connect_timeout\": {\n - \ \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n },\n \"depth\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"default\": - 0,\n \"description\": \"An option to specify how many - commits to traverse.\",\n \"minimum\": 0\n },\n - \ \"include_refs\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"maxLength\": 255\n },\n - \ \"nullable\": true,\n \"description\": - \"\\n A list of refs to include during a sync.\\n The - wildcards *, ? are recognized.\\n 'include_refs' is evaluated before - 'exclude_refs'.\\n \"\n },\n \"exclude_refs\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"maxLength\": - 255\n },\n \"nullable\": true,\n - \ \"description\": \"\\n A list of tags to - exclude during a sync.\\n The wildcards *, ? are recognized.\\n - \ 'exclude_refs' is evaluated after 'include_refs'.\\n \"\n - \ }\n },\n \"required\": [\n - \ \"name\",\n \"url\"\n ]\n - \ },\n \"ostree.OstreeRepository\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer class for an - OSTree repository.\",\n \"properties\": {\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this repository.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"compute_delta\": {\n \"type\": - \"boolean\",\n \"default\": true\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"ostree.OstreeRepositoryResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer class for an OSTree repository.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"versions_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"latest_version_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name for - this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"compute_delta\": {\n \"type\": - \"boolean\",\n \"default\": true\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"ostree.OstreeSummaryResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer class for an OSTree summary file.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"relative_path\": {\n \"type\": - \"string\",\n \"description\": \"Path where the artifact - is located relative to distributions base_path\"\n }\n - \ },\n \"required\": [\n \"artifact\",\n - \ \"relative_path\"\n ]\n },\n - \ \"python.PythonDistribution\": {\n \"type\": \"object\",\n - \ \"description\": \"Serializer for Pulp distributions for the - Python type.\",\n \"properties\": {\n \"base_path\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"hidden\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ },\n \"allow_uploads\": {\n \"type\": - \"boolean\",\n \"default\": true,\n \"description\": - \"Allow packages to be uploaded to this index.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Remote that can be used - to fetch content when using pull-through caching.\"\n }\n - \ },\n \"required\": [\n \"base_path\",\n - \ \"name\"\n ]\n },\n \"python.PythonDistributionResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Pulp distributions for the Python type.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"base_url\": {\n \"type\": \"string\",\n - \ \"readOnly\": true\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional content-guard.\"\n },\n \"no_content_change_since\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Timestamp since when the - distributed content served by this distribution has not changed. If equals - to `null`, no guarantee is provided about content changes.\"\n },\n - \ \"hidden\": {\n \"type\": \"boolean\",\n - \ \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name. Ex, - `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ },\n \"allow_uploads\": {\n \"type\": - \"boolean\",\n \"default\": true,\n \"description\": - \"Allow packages to be uploaded to this index.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Remote that can be used - to fetch content when using pull-through caching.\"\n }\n - \ },\n \"required\": [\n \"base_path\",\n - \ \"name\"\n ]\n },\n \"python.PythonPackageContent\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for PythonPackageContent.\",\n \"properties\": - {\n \"repository\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"writeOnly\": - true,\n \"description\": \"A URI of a repository the - new content unit should be associated with.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"description\": - \"A dictionary of arbitrary key/value pairs used to describe a specific Content - instance.\"\n },\n \"artifact\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"Artifact file representing - the physical content\"\n },\n \"relative_path\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"minLength\": 1,\n \"description\": - \"Path where the artifact is located relative to distributions base_path\"\n - \ },\n \"file\": {\n \"type\": - \"string\",\n \"format\": \"binary\",\n \"writeOnly\": - true,\n \"description\": \"An uploaded file that may - be turned into the content unit.\"\n },\n \"upload\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"An uncommitted upload that may be turned into the content unit.\"\n },\n - \ \"file_url\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"A url that Pulp can download - and turn into the content unit.\"\n },\n \"sha256\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"default\": \"\",\n \"description\": - \"The SHA256 digest of this package.\"\n },\n \"summary\": - {\n \"type\": \"string\",\n \"description\": - \"A one-line summary of what the package does.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"description\": \"A longer description - of the package that can run to several paragraphs.\"\n },\n - \ \"description_content_type\": {\n \"type\": - \"string\",\n \"description\": \"A string stating the - markup syntax (if any) used in the distribution\u2019s description, so that - tools can intelligently render the description.\"\n },\n - \ \"keywords\": {\n \"type\": \"string\",\n - \ \"description\": \"Additional keywords to be used - to assist searching for the package in a larger catalog.\"\n },\n - \ \"home_page\": {\n \"type\": \"string\",\n - \ \"description\": \"The URL for the package's home - page.\"\n },\n \"download_url\": {\n - \ \"type\": \"string\",\n \"description\": - \"Legacy field denoting the URL from which this package can be downloaded.\"\n - \ },\n \"author\": {\n \"type\": - \"string\",\n \"description\": \"Text containing the - author's name. Contact information can also be added, separated with newlines.\"\n - \ },\n \"author_email\": {\n \"type\": - \"string\",\n \"description\": \"The author's e-mail - address. \"\n },\n \"maintainer\": {\n - \ \"type\": \"string\",\n \"description\": - \"The maintainer's name at a minimum; additional contact information may be - provided.\"\n },\n \"maintainer_email\": - {\n \"type\": \"string\",\n \"description\": - \"The maintainer's e-mail address.\"\n },\n \"license\": - {\n \"type\": \"string\",\n \"description\": - \"Text indicating the license covering the distribution\"\n },\n - \ \"requires_python\": {\n \"type\": - \"string\",\n \"description\": \"The Python version(s) - that the distribution is guaranteed to be compatible with.\"\n },\n - \ \"project_url\": {\n \"type\": - \"string\",\n \"description\": \"A browsable URL for - the project and a label for it, separated by a comma.\"\n },\n - \ \"project_urls\": {\n \"description\": - \"A dictionary of labels and URLs for the project.\"\n },\n - \ \"platform\": {\n \"type\": \"string\",\n - \ \"description\": \"A comma-separated list of platform - specifications, summarizing the operating systems supported by the package.\"\n - \ },\n \"supported_platform\": {\n \"type\": - \"string\",\n \"description\": \"Field to specify the - OS and CPU for which the binary package was compiled. \"\n },\n - \ \"requires_dist\": {\n \"description\": - \"A JSON list containing names of some other distutils project required by - this distribution.\"\n },\n \"provides_dist\": - {\n \"description\": \"A JSON list containing names - of a Distutils project which is contained within this distribution.\"\n },\n - \ \"obsoletes_dist\": {\n \"description\": - \"A JSON list containing names of a distutils project's distribution which - this distribution renders obsolete, meaning that the two projects should not - be installed at the same time.\"\n },\n \"requires_external\": - {\n \"description\": \"A JSON list containing some - dependency in the system that the distribution is to be used.\"\n },\n - \ \"classifiers\": {\n \"description\": - \"A JSON list containing classification values for a Python package.\"\n }\n - \ },\n \"required\": [\n \"relative_path\"\n - \ ]\n },\n \"python.PythonPackageContentResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for PythonPackageContent.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"artifact\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"Artifact file representing the physical content\"\n },\n - \ \"filename\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The name of the distribution package, usually of the format: {distribution}-{version}(-{build - tag})?-{python tag}-{abi tag}-{platform tag}.{packagetype}\"\n },\n - \ \"packagetype\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The type of the distribution package (e.g. sdist, bdist_wheel, bdist_egg, - etc)\"\n },\n \"name\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The name of the python project.\"\n },\n \"version\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The packages version number.\"\n - \ },\n \"sha256\": {\n \"type\": - \"string\",\n \"default\": \"\",\n \"description\": - \"The SHA256 digest of this package.\"\n },\n \"metadata_version\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Version of the file format\"\n - \ },\n \"summary\": {\n \"type\": - \"string\",\n \"description\": \"A one-line summary - of what the package does.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"description\": - \"A longer description of the package that can run to several paragraphs.\"\n - \ },\n \"description_content_type\": - {\n \"type\": \"string\",\n \"description\": - \"A string stating the markup syntax (if any) used in the distribution\u2019s - description, so that tools can intelligently render the description.\"\n },\n - \ \"keywords\": {\n \"type\": \"string\",\n - \ \"description\": \"Additional keywords to be used - to assist searching for the package in a larger catalog.\"\n },\n - \ \"home_page\": {\n \"type\": \"string\",\n - \ \"description\": \"The URL for the package's home - page.\"\n },\n \"download_url\": {\n - \ \"type\": \"string\",\n \"description\": - \"Legacy field denoting the URL from which this package can be downloaded.\"\n - \ },\n \"author\": {\n \"type\": - \"string\",\n \"description\": \"Text containing the - author's name. Contact information can also be added, separated with newlines.\"\n - \ },\n \"author_email\": {\n \"type\": - \"string\",\n \"description\": \"The author's e-mail - address. \"\n },\n \"maintainer\": {\n - \ \"type\": \"string\",\n \"description\": - \"The maintainer's name at a minimum; additional contact information may be - provided.\"\n },\n \"maintainer_email\": - {\n \"type\": \"string\",\n \"description\": - \"The maintainer's e-mail address.\"\n },\n \"license\": - {\n \"type\": \"string\",\n \"description\": - \"Text indicating the license covering the distribution\"\n },\n - \ \"requires_python\": {\n \"type\": - \"string\",\n \"description\": \"The Python version(s) - that the distribution is guaranteed to be compatible with.\"\n },\n - \ \"project_url\": {\n \"type\": - \"string\",\n \"description\": \"A browsable URL for - the project and a label for it, separated by a comma.\"\n },\n - \ \"project_urls\": {\n \"description\": - \"A dictionary of labels and URLs for the project.\"\n },\n - \ \"platform\": {\n \"type\": \"string\",\n - \ \"description\": \"A comma-separated list of platform - specifications, summarizing the operating systems supported by the package.\"\n - \ },\n \"supported_platform\": {\n \"type\": - \"string\",\n \"description\": \"Field to specify the - OS and CPU for which the binary package was compiled. \"\n },\n - \ \"requires_dist\": {\n \"description\": - \"A JSON list containing names of some other distutils project required by - this distribution.\"\n },\n \"provides_dist\": - {\n \"description\": \"A JSON list containing names - of a Distutils project which is contained within this distribution.\"\n },\n - \ \"obsoletes_dist\": {\n \"description\": - \"A JSON list containing names of a distutils project's distribution which - this distribution renders obsolete, meaning that the two projects should not - be installed at the same time.\"\n },\n \"requires_external\": - {\n \"description\": \"A JSON list containing some - dependency in the system that the distribution is to be used.\"\n },\n - \ \"classifiers\": {\n \"description\": - \"A JSON list containing classification values for a Python package.\"\n }\n - \ }\n },\n \"python.PythonPublication\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for PythonPublication.\",\n \"properties\": - {\n \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"A URI of the repository to be published.\"\n }\n }\n - \ },\n \"python.PythonPublicationResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for PythonPublication.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"A URI of the repository to be published.\"\n },\n \"distributions\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"format\": - \"uri\"\n },\n \"readOnly\": - true,\n \"description\": \"This publication is currently - being hosted as configured by these distributions.\"\n }\n - \ }\n },\n \"python.PythonRemote\": {\n - \ \"type\": \"object\",\n \"description\": \"A - Serializer for PythonRemote.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The URL of an external content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded CA certificate used to validate the server certificate presented - by the remote server.\"\n },\n \"client_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"client_key\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"A PEM encoded private key used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The username to authenticte - to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"on_demand\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'on_demand' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"includes\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"minLength\": - 1\n },\n \"description\": \"A - list containing project specifiers for Python packages to include.\"\n },\n - \ \"excludes\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1\n },\n - \ \"description\": \"A list containing project specifiers - for Python packages to exclude.\"\n },\n \"prereleases\": - {\n \"type\": \"boolean\",\n \"description\": - \"Whether or not to include pre-release packages in the sync.\"\n },\n - \ \"package_types\": {\n \"type\": - \"array\",\n \"items\": {\n \"$ref\": - \"#/components/schemas/PackageTypesEnum\"\n },\n \"description\": - \"The package types to sync for Python content. Leave blank to get everypackage - type.\"\n },\n \"keep_latest_packages\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"default\": 0,\n \"description\": - \"The amount of latest versions of a package to keep on sync, includespre-releases - if synced. Default 0 keeps all versions.\"\n },\n \"exclude_platforms\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/ExcludePlatformsEnum\"\n - \ },\n \"description\": \"List - of platforms to exclude syncing Python packages for. Possible valuesinclude: - windows, macos, freebsd, and linux.\"\n }\n },\n - \ \"required\": [\n \"name\",\n \"url\"\n - \ ]\n },\n \"python.PythonRemoteResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for PythonRemote.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"description\": \"The URL of an external - content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"on_demand\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'on_demand' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n },\n \"includes\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n },\n \"description\": - \"A list containing project specifiers for Python packages to include.\"\n - \ },\n \"excludes\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\"\n },\n \"description\": - \"A list containing project specifiers for Python packages to exclude.\"\n - \ },\n \"prereleases\": {\n \"type\": - \"boolean\",\n \"description\": \"Whether or not to - include pre-release packages in the sync.\"\n },\n \"package_types\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/PackageTypesEnum\"\n - \ },\n \"description\": \"The - package types to sync for Python content. Leave blank to get everypackage - type.\"\n },\n \"keep_latest_packages\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"default\": 0,\n \"description\": - \"The amount of latest versions of a package to keep on sync, includespre-releases - if synced. Default 0 keeps all versions.\"\n },\n \"exclude_platforms\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/ExcludePlatformsEnum\"\n - \ },\n \"description\": \"List - of platforms to exclude syncing Python packages for. Possible valuesinclude: - windows, macos, freebsd, and linux.\"\n }\n },\n - \ \"required\": [\n \"name\",\n \"url\"\n - \ ]\n },\n \"python.PythonRepository\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Python Repositories.\",\n \"properties\": - {\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"An optional description.\"\n },\n \"retain_repo_versions\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"autopublish\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether to automatically create publications for new repository versions, - and update any distributions pointing to this repository.\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"python.PythonRepositoryResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Python Repositories.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"versions_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"latest_version_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name for - this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"autopublish\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether to automatically create publications for new repository versions, - and update any distributions pointing to this repository.\"\n }\n - \ },\n \"required\": [\n \"name\"\n - \ ]\n },\n \"rpm.DistributionTreeResponse\": - {\n \"type\": \"object\",\n \"description\": - \"DistributionTree serializer.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"header_version\": - {\n \"type\": \"string\",\n \"description\": - \"Header Version.\"\n },\n \"release_name\": - {\n \"type\": \"string\",\n \"description\": - \"Release name.\"\n },\n \"release_short\": - {\n \"type\": \"string\",\n \"description\": - \"Release short name.\"\n },\n \"release_version\": - {\n \"type\": \"string\",\n \"description\": - \"Release version.\"\n },\n \"release_is_layered\": - {\n \"type\": \"boolean\",\n \"description\": - \"Typically False for an operating system, True otherwise.\"\n },\n - \ \"base_product_name\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"Base Product name.\"\n },\n \"base_product_short\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Base Product short name.\"\n - \ },\n \"base_product_version\": {\n - \ \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Base Product version.\"\n - \ },\n \"arch\": {\n \"type\": - \"string\",\n \"description\": \"Tree architecturerch.\"\n - \ },\n \"build_timestamp\": {\n \"type\": - \"number\",\n \"format\": \"double\",\n \"description\": - \"Tree build time timestamp.\"\n },\n \"instimage\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Relative path to Anaconda - instimage.\"\n },\n \"mainimage\": {\n - \ \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Relative path to Anaconda - stage2 image.\"\n },\n \"discnum\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Disc number.\"\n },\n \"totaldiscs\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Number of discs in media set.\"\n },\n \"addons\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/AddonResponse\"\n - \ }\n },\n \"checksums\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/ChecksumResponse\"\n - \ }\n },\n \"images\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/ImageResponse\"\n - \ }\n },\n \"variants\": - {\n \"type\": \"array\",\n \"items\": - {\n \"$ref\": \"#/components/schemas/VariantResponse\"\n - \ }\n }\n },\n \"required\": - [\n \"addons\",\n \"arch\",\n \"base_product_name\",\n - \ \"base_product_short\",\n \"base_product_version\",\n - \ \"build_timestamp\",\n \"checksums\",\n - \ \"discnum\",\n \"header_version\",\n - \ \"images\",\n \"instimage\",\n \"mainimage\",\n - \ \"release_is_layered\",\n \"release_name\",\n - \ \"release_short\",\n \"release_version\",\n - \ \"totaldiscs\",\n \"variants\"\n ]\n - \ },\n \"rpm.Modulemd\": {\n \"type\": - \"object\",\n \"description\": \"Modulemd serializer.\",\n - \ \"properties\": {\n \"repository\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Modulemd name.\"\n },\n \"stream\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Stream name.\"\n },\n - \ \"version\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Modulemd version.\"\n },\n \"static_context\": - {\n \"type\": \"boolean\",\n \"description\": - \"Modulemd static-context flag.\"\n },\n \"context\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Modulemd context.\"\n },\n - \ \"arch\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Modulemd architecture.\"\n },\n \"artifacts\": - {\n \"nullable\": true,\n \"description\": - \"Modulemd artifacts.\"\n },\n \"dependencies\": - {\n \"nullable\": true,\n \"description\": - \"Modulemd dependencies.\"\n },\n \"packages\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true\n },\n - \ \"description\": \"Modulemd artifacts' packages.\"\n - \ },\n \"snippet\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"Modulemd snippet\"\n },\n - \ \"profiles\": {\n \"nullable\": - true,\n \"description\": \"Modulemd profiles.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Description of module.\"\n }\n },\n \"required\": - [\n \"arch\",\n \"artifacts\",\n \"context\",\n - \ \"dependencies\",\n \"description\",\n - \ \"name\",\n \"profiles\",\n \"snippet\",\n - \ \"stream\",\n \"version\"\n ]\n - \ },\n \"rpm.ModulemdDefaults\": {\n \"type\": - \"object\",\n \"description\": \"ModulemdDefaults serializer.\",\n - \ \"properties\": {\n \"repository\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"module\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Modulemd name.\"\n },\n \"stream\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Modulemd default stream.\"\n - \ },\n \"profiles\": {\n \"description\": - \"Default profiles for modulemd streams.\"\n },\n \"snippet\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"minLength\": 1,\n \"description\": - \"Modulemd default snippet\"\n }\n },\n - \ \"required\": [\n \"module\",\n \"profiles\",\n - \ \"snippet\",\n \"stream\"\n ]\n - \ },\n \"rpm.ModulemdDefaultsResponse\": {\n \"type\": - \"object\",\n \"description\": \"ModulemdDefaults serializer.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"module\": {\n \"type\": \"string\",\n - \ \"description\": \"Modulemd name.\"\n },\n - \ \"stream\": {\n \"type\": \"string\",\n - \ \"description\": \"Modulemd default stream.\"\n },\n - \ \"profiles\": {\n \"description\": - \"Default profiles for modulemd streams.\"\n }\n },\n - \ \"required\": [\n \"module\",\n \"profiles\",\n - \ \"stream\"\n ]\n },\n \"rpm.ModulemdObsolete\": - {\n \"type\": \"object\",\n \"description\": - \"ModulemdObsolete serializer.\",\n \"properties\": {\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"modified\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Obsolete modified time.\"\n },\n \"module_name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Modulemd name.\"\n },\n - \ \"module_stream\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"Modulemd's stream.\"\n },\n \"message\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"Obsolete description.\"\n },\n - \ \"override_previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"Reset previous obsoletes.\"\n - \ },\n \"module_context\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"Modulemd's context.\"\n },\n - \ \"eol_date\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"End of Life date.\"\n },\n - \ \"obsoleted_by_module_name\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"Obsolete by module name.\"\n - \ },\n \"obsoleted_by_module_stream\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"Obsolete by module stream.\"\n },\n \"snippet\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"minLength\": 1,\n \"description\": - \"Module Obsolete snippet.\"\n }\n },\n - \ \"required\": [\n \"eol_date\",\n \"message\",\n - \ \"modified\",\n \"module_context\",\n - \ \"module_name\",\n \"module_stream\",\n - \ \"obsoleted_by_module_name\",\n \"obsoleted_by_module_stream\",\n - \ \"override_previous\",\n \"snippet\"\n - \ ]\n },\n \"rpm.ModulemdObsoleteResponse\": - {\n \"type\": \"object\",\n \"description\": - \"ModulemdObsolete serializer.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"modified\": {\n \"type\": \"string\",\n - \ \"description\": \"Obsolete modified time.\"\n },\n - \ \"module_name\": {\n \"type\": - \"string\",\n \"description\": \"Modulemd name.\"\n - \ },\n \"module_stream\": {\n \"type\": - \"string\",\n \"description\": \"Modulemd's stream.\"\n - \ },\n \"message\": {\n \"type\": - \"string\",\n \"description\": \"Obsolete description.\"\n - \ },\n \"override_previous\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"Reset previous obsoletes.\"\n },\n \"module_context\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Modulemd's context.\"\n - \ },\n \"eol_date\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"End of Life date.\"\n },\n \"obsoleted_by_module_name\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Obsolete by module name.\"\n - \ },\n \"obsoleted_by_module_stream\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Obsolete by module stream.\"\n - \ }\n },\n \"required\": [\n - \ \"eol_date\",\n \"message\",\n \"modified\",\n - \ \"module_context\",\n \"module_name\",\n - \ \"module_stream\",\n \"obsoleted_by_module_name\",\n - \ \"obsoleted_by_module_stream\",\n \"override_previous\"\n - \ ]\n },\n \"rpm.ModulemdResponse\": {\n - \ \"type\": \"object\",\n \"description\": \"Modulemd - serializer.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Modulemd name.\"\n },\n - \ \"stream\": {\n \"type\": \"string\",\n - \ \"description\": \"Stream name.\"\n },\n - \ \"version\": {\n \"type\": \"string\",\n - \ \"description\": \"Modulemd version.\"\n },\n - \ \"static_context\": {\n \"type\": - \"boolean\",\n \"description\": \"Modulemd static-context - flag.\"\n },\n \"context\": {\n \"type\": - \"string\",\n \"description\": \"Modulemd context.\"\n - \ },\n \"arch\": {\n \"type\": - \"string\",\n \"description\": \"Modulemd architecture.\"\n - \ },\n \"artifacts\": {\n \"nullable\": - true,\n \"description\": \"Modulemd artifacts.\"\n - \ },\n \"dependencies\": {\n \"nullable\": - true,\n \"description\": \"Modulemd dependencies.\"\n - \ },\n \"packages\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true\n },\n \"description\": - \"Modulemd artifacts' packages.\"\n },\n \"profiles\": - {\n \"nullable\": true,\n \"description\": - \"Modulemd profiles.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"description\": - \"Description of module.\"\n }\n },\n \"required\": - [\n \"arch\",\n \"artifacts\",\n \"context\",\n - \ \"dependencies\",\n \"description\",\n - \ \"name\",\n \"profiles\",\n \"stream\",\n - \ \"version\"\n ]\n },\n \"rpm.Package\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for Package.\\n\\nAdd serializers for the new fields defined - in Package and add those fields to the Meta class\\nkeeping fields from the - parent class as well. Provide help_text.\",\n \"properties\": - {\n \"repository\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"writeOnly\": - true,\n \"description\": \"A URI of a repository the - new content unit should be associated with.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"description\": - \"A dictionary of arbitrary key/value pairs used to describe a specific Content - instance.\"\n },\n \"artifact\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"Artifact file representing - the physical content\"\n },\n \"relative_path\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"minLength\": 1,\n \"description\": - \"Path where the artifact is located relative to distributions base_path\"\n - \ },\n \"file\": {\n \"type\": - \"string\",\n \"format\": \"binary\",\n \"writeOnly\": - true,\n \"description\": \"An uploaded file that may - be turned into the content unit.\"\n },\n \"upload\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"An uncommitted upload that may be turned into the content unit.\"\n },\n - \ \"file_url\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"A url that Pulp can download - and turn into the content unit.\"\n }\n }\n - \ },\n \"rpm.PackageCategoryResponse\": {\n \"type\": - \"object\",\n \"description\": \"PackageCategory serializer.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"id\": {\n \"type\": \"string\",\n - \ \"description\": \"Category id.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Category name.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"description\": \"Category description.\"\n - \ },\n \"display_order\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Category display order.\"\n - \ },\n \"group_ids\": {\n \"nullable\": - true,\n \"description\": \"Category group list.\"\n - \ },\n \"desc_by_lang\": {\n \"nullable\": - true,\n \"description\": \"Category description by - language.\"\n },\n \"name_by_lang\": - {\n \"nullable\": true,\n \"description\": - \"Category name by language.\"\n },\n \"digest\": - {\n \"type\": \"string\",\n \"description\": - \"Category digest.\"\n }\n },\n \"required\": - [\n \"desc_by_lang\",\n \"description\",\n - \ \"digest\",\n \"display_order\",\n - \ \"group_ids\",\n \"id\",\n \"name\",\n - \ \"name_by_lang\"\n ]\n },\n - \ \"rpm.PackageEnvironmentResponse\": {\n \"type\": - \"object\",\n \"description\": \"PackageEnvironment serializer.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"id\": {\n \"type\": \"string\",\n - \ \"description\": \"Environment id.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Environment name.\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"description\": \"Environment description.\"\n - \ },\n \"display_order\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Environment display order.\"\n - \ },\n \"group_ids\": {\n \"nullable\": - true,\n \"description\": \"Environment group list.\"\n - \ },\n \"option_ids\": {\n \"nullable\": - true,\n \"description\": \"Environment option ids\"\n - \ },\n \"desc_by_lang\": {\n \"nullable\": - true,\n \"description\": \"Environment description - by language.\"\n },\n \"name_by_lang\": - {\n \"nullable\": true,\n \"description\": - \"Environment name by language.\"\n },\n \"digest\": - {\n \"type\": \"string\",\n \"description\": - \"Environment digest.\"\n }\n },\n \"required\": - [\n \"desc_by_lang\",\n \"description\",\n - \ \"digest\",\n \"display_order\",\n - \ \"group_ids\",\n \"id\",\n \"name\",\n - \ \"name_by_lang\",\n \"option_ids\"\n - \ ]\n },\n \"rpm.PackageGroupResponse\": - {\n \"type\": \"object\",\n \"description\": - \"PackageGroup serializer.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"id\": {\n \"type\": \"string\",\n - \ \"description\": \"PackageGroup id.\"\n },\n - \ \"default\": {\n \"type\": \"boolean\",\n - \ \"description\": \"PackageGroup default.\"\n },\n - \ \"user_visible\": {\n \"type\": - \"boolean\",\n \"description\": \"PackageGroup user - visibility.\"\n },\n \"display_order\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"PackageGroup display order.\"\n },\n \"name\": - {\n \"type\": \"string\",\n \"description\": - \"PackageGroup name.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"description\": - \"PackageGroup description.\"\n },\n \"packages\": - {\n \"nullable\": true,\n \"description\": - \"PackageGroup package list.\"\n },\n \"biarch_only\": - {\n \"type\": \"boolean\",\n \"description\": - \"PackageGroup biarch only.\"\n },\n \"desc_by_lang\": - {\n \"nullable\": true,\n \"description\": - \"PackageGroup description by language.\"\n },\n \"name_by_lang\": - {\n \"nullable\": true,\n \"description\": - \"PackageGroup name by language.\"\n },\n \"digest\": - {\n \"type\": \"string\",\n \"description\": - \"PackageGroup digest.\"\n }\n },\n \"required\": - [\n \"desc_by_lang\",\n \"description\",\n - \ \"digest\",\n \"display_order\",\n - \ \"id\",\n \"name\",\n \"name_by_lang\",\n - \ \"packages\"\n ]\n },\n \"rpm.PackageLangpacksResponse\": - {\n \"type\": \"object\",\n \"description\": - \"PackageLangpacks serializer.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"matches\": {\n \"nullable\": - true,\n \"description\": \"Langpacks matches.\"\n },\n - \ \"digest\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"description\": - \"Langpacks digest.\"\n }\n },\n \"required\": - [\n \"digest\",\n \"matches\"\n ]\n - \ },\n \"rpm.PackageResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for Package.\\n\\nAdd - serializers for the new fields defined in Package and add those fields to - the Meta class\\nkeeping fields from the parent class as well. Provide help_text.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"md5\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The MD5 checksum if available.\"\n },\n \"sha1\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-1 checksum if available.\"\n - \ },\n \"sha224\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The SHA-224 checksum if available.\"\n },\n \"sha256\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-256 checksum if - available.\"\n },\n \"sha384\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-384 checksum if - available.\"\n },\n \"sha512\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-512 checksum if - available.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"description\": - \"A dictionary of arbitrary key/value pairs used to describe a specific Content - instance.\"\n },\n \"artifact\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"Artifact file representing - the physical content\"\n },\n \"name\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Name of the package\"\n - \ },\n \"epoch\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The package's epoch\"\n },\n \"version\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The version of the package. - For example, '2.8.0'\"\n },\n \"release\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The release of a particular - version of the package. e.g. '1.el7' or '3.f24'\"\n },\n - \ \"arch\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The target architecture for a package.For example, 'x86_64', 'i686', or - 'noarch'\"\n },\n \"pkgId\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"Checksum of the package file\"\n },\n \"checksum_type\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Type of checksum, e.g. 'sha256', - 'md5'\"\n },\n \"summary\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"Short description of the packaged software\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"In-depth description of - the packaged software\"\n },\n \"url\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"URL with more information - about the packaged software\"\n },\n \"changelogs\": - {\n \"readOnly\": true,\n \"default\": - \"[]\",\n \"description\": \"Changelogs that package - contains\"\n },\n \"files\": {\n \"readOnly\": - true,\n \"default\": \"[]\",\n \"description\": - \"Files that package contains\"\n },\n \"requires\": - {\n \"readOnly\": true,\n \"default\": - \"[]\",\n \"description\": \"Capabilities the package - requires\"\n },\n \"provides\": {\n - \ \"readOnly\": true,\n \"default\": - \"[]\",\n \"description\": \"Capabilities the package - provides\"\n },\n \"conflicts\": {\n - \ \"readOnly\": true,\n \"default\": - \"[]\",\n \"description\": \"Capabilities the package - conflicts\"\n },\n \"obsoletes\": {\n - \ \"readOnly\": true,\n \"default\": - \"[]\",\n \"description\": \"Capabilities the package - obsoletes\"\n },\n \"suggests\": {\n - \ \"readOnly\": true,\n \"default\": - \"[]\",\n \"description\": \"Capabilities the package - suggests\"\n },\n \"enhances\": {\n - \ \"readOnly\": true,\n \"default\": - \"[]\",\n \"description\": \"Capabilities the package - enhances\"\n },\n \"recommends\": {\n - \ \"readOnly\": true,\n \"default\": - \"[]\",\n \"description\": \"Capabilities the package - recommends\"\n },\n \"supplements\": - {\n \"readOnly\": true,\n \"default\": - \"[]\",\n \"description\": \"Capabilities the package - supplements\"\n },\n \"location_base\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"DEPRECATED: Base location - of this package. This field will be removed in a future release of pulp_rpm.\",\n - \ \"deprecated\": true\n },\n \"location_href\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"DEPRECATED: Relative location - of package to the repodata. This field will be removed in a future release - of pulp_rpm.\",\n \"deprecated\": true\n },\n - \ \"rpm_buildhost\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"Hostname of the system that built the package\"\n },\n - \ \"rpm_group\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"RPM group (See: http://fedoraproject.org/wiki/RPMGroups)\"\n },\n - \ \"rpm_license\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"License term applicable to the package software (GPLv2, etc.)\"\n },\n - \ \"rpm_packager\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"Person or persons responsible for creating the package\"\n },\n - \ \"rpm_sourcerpm\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"Name of the source package (srpm) the package was built from\"\n },\n - \ \"rpm_vendor\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"Name of the organization that produced the package\"\n },\n - \ \"rpm_header_start\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"First byte of the header\"\n - \ },\n \"rpm_header_end\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"Last byte of the header\"\n - \ },\n \"is_modular\": {\n \"type\": - \"boolean\",\n \"readOnly\": true,\n \"description\": - \"Flag to identify if the package is modular\"\n },\n \"size_archive\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"readOnly\": true,\n \"description\": - \"Size, in bytes, of the archive portion of the original package file\"\n - \ },\n \"size_installed\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"Total size, in bytes, of - every file installed by this package\"\n },\n \"size_package\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"readOnly\": true,\n \"description\": - \"Size, in bytes, of the package\"\n },\n \"time_build\": - {\n \"type\": \"integer\",\n \"format\": - \"int64\",\n \"readOnly\": true,\n \"description\": - \"Time the package was built in seconds since the epoch\"\n },\n - \ \"time_file\": {\n \"type\": \"integer\",\n - \ \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"The 'file' time attribute - in the primary XML - file mtime in seconds since the epoch.\"\n }\n - \ }\n },\n \"rpm.RepoMetadataFileResponse\": - {\n \"type\": \"object\",\n \"description\": - \"RepoMetadataFile serializer.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"md5\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The MD5 checksum if available.\"\n },\n \"sha1\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-1 checksum if available.\"\n - \ },\n \"sha224\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The SHA-224 checksum if available.\"\n },\n \"sha256\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-256 checksum if - available.\"\n },\n \"sha384\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-384 checksum if - available.\"\n },\n \"sha512\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"The SHA-512 checksum if - available.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n },\n \"description\": - \"A dictionary of arbitrary key/value pairs used to describe a specific Content - instance.\"\n },\n \"artifact\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"description\": \"Artifact file representing - the physical content\"\n },\n \"relative_path\": - {\n \"type\": \"string\",\n \"description\": - \"Relative path of the file.\"\n },\n \"data_type\": - {\n \"type\": \"string\",\n \"description\": - \"Metadata type.\"\n },\n \"checksum_type\": - {\n \"type\": \"string\",\n \"description\": - \"Checksum type for the file.\"\n },\n \"checksum\": - {\n \"type\": \"string\",\n \"description\": - \"Checksum for the file.\"\n }\n },\n \"required\": - [\n \"checksum\",\n \"checksum_type\",\n - \ \"data_type\",\n \"relative_path\"\n - \ ]\n },\n \"rpm.RpmAlternateContentSource\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for RPM alternate content source.\",\n \"properties\": - {\n \"name\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"Name of Alternate Content Source.\"\n },\n \"last_refreshed\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"nullable\": true,\n \"description\": - \"Date of last refresh of AlternateContentSource.\"\n },\n - \ \"paths\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"type\": - \"string\",\n \"minLength\": 1\n },\n - \ \"description\": \"List of paths that will be appended - to the Remote url when searching for content.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"The remote to provide alternate content source.\"\n }\n - \ },\n \"required\": [\n \"name\",\n - \ \"remote\"\n ]\n },\n \"rpm.RpmAlternateContentSourceResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for RPM alternate content source.\",\n \"properties\": - {\n \"pulp_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"Name of Alternate Content Source.\"\n - \ },\n \"last_refreshed\": {\n \"type\": - \"string\",\n \"format\": \"date-time\",\n \"nullable\": - true,\n \"description\": \"Date of last refresh of - AlternateContentSource.\"\n },\n \"paths\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"string\"\n },\n - \ \"description\": \"List of paths that will be appended - to the Remote url when searching for content.\"\n },\n - \ \"remote\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"The remote to provide alternate content source.\"\n }\n - \ },\n \"required\": [\n \"name\",\n - \ \"remote\"\n ]\n },\n \"rpm.RpmDistribution\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for RPM Distributions.\",\n \"properties\": {\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"minLength\": 1,\n \"description\": - \"The base (relative) path component of the published url. Avoid paths that - \ overlap with other distribution base paths (e.g. \\\"foo\\\" - and \\\"foo/bar\\\")\"\n },\n \"content_guard\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional content-guard.\"\n },\n \"hidden\": - {\n \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"Whether this distribution - should be shown in the content app.\"\n },\n \"pulp_labels\": - {\n \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name. Ex, `rawhide` - and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ },\n \"generate_repo_config\": {\n - \ \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"An option specifying whether - Pulp should generate *.repo files.\"\n },\n \"checkpoint\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": [\n \"base_path\",\n - \ \"name\"\n ]\n },\n \"rpm.RpmDistributionResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for RPM Distributions.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"base_path\": {\n \"type\": \"string\",\n - \ \"description\": \"The base (relative) path component - of the published url. Avoid paths that overlap with other - distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n - \ \"base_url\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The URL for accessing the publication as defined by this distribution.\"\n - \ },\n \"content_guard\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"An optional content-guard.\"\n - \ },\n \"no_content_change_since\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Timestamp since when the - distributed content served by this distribution has not changed. If equals - to `null`, no guarantee is provided about content changes.\"\n },\n - \ \"hidden\": {\n \"type\": \"boolean\",\n - \ \"default\": false,\n \"description\": - \"Whether this distribution should be shown in the content app.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name. Ex, - `rawhide` and `stable`.\"\n },\n \"repository\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"The latest RepositoryVersion for this Repository will be served.\"\n },\n - \ \"publication\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"Publication to be served\"\n - \ },\n \"generate_repo_config\": {\n - \ \"type\": \"boolean\",\n \"default\": - false,\n \"description\": \"An option specifying whether - Pulp should generate *.repo files.\"\n },\n \"checkpoint\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": [\n \"base_path\",\n - \ \"name\"\n ]\n },\n \"rpm.RpmPublication\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for RpmPublication.\",\n \"properties\": {\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"A URI of the repository to be published.\"\n },\n \"checkpoint\": - {\n \"type\": \"boolean\"\n },\n - \ \"checksum_type\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n - \ ],\n \"description\": \"The - preferred checksum type used during repo publishes.\\n\\n* `unknown` - unknown\\n* - `md5` - md5\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - sha256\\n* - `sha384` - sha384\\n* `sha512` - sha512\"\n },\n \"repo_config\": - {\n \"description\": \"A JSON document describing the - config.repo file Pulp should generate for this repo\"\n },\n - \ \"compression_type\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/CompressionTypeEnum\"\n }\n - \ ],\n \"description\": \"The - compression type to use for metadata files.\\n\\n* `zstd` - zstd\\n* `gz` - - gz\"\n },\n \"layout\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/LayoutEnum\"\n }\n ],\n - \ \"nullable\": true,\n \"description\": - \"How to layout the packages within the published repository.\\n\\n* `nested_alphabetically` - - nested_alphabetically\\n* `flat` - flat\"\n }\n }\n - \ },\n \"rpm.RpmPublicationResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for RpmPublication.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"repository_version\": {\n \"type\": - \"string\",\n \"format\": \"uri\"\n },\n - \ \"repository\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"description\": - \"A URI of the repository to be published.\"\n },\n \"checkpoint\": - {\n \"type\": \"boolean\"\n },\n - \ \"checksum_type\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n - \ ],\n \"description\": \"The - preferred checksum type used during repo publishes.\\n\\n* `unknown` - unknown\\n* - `md5` - md5\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - sha256\\n* - `sha384` - sha384\\n* `sha512` - sha512\"\n },\n \"metadata_checksum_type\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n - \ ],\n \"readOnly\": true,\n - \ \"description\": \"REMOVED: The checksum type for - metadata. Not operational since pulp_rpm 3.30.0 release. Use 'checksum_type' - instead.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* - `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - - sha512\",\n \"deprecated\": true\n },\n - \ \"package_checksum_type\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n - \ ],\n \"readOnly\": true,\n - \ \"description\": \"REMOVED: The checksum type for - packages. Not operational since pulp_rpm 3.30.0 release. Use 'checksum_type' - instead.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* - `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - - sha512\",\n \"deprecated\": true\n },\n - \ \"gpgcheck\": {\n \"type\": \"integer\",\n - \ \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"REMOVED: An option specifying - whether a client should perform a GPG signature check on packages. Not operational - since pulp_rpm 3.30.0 release. Set these values using 'repo_config' instead.\",\n - \ \"maximum\": 1,\n \"minimum\": - 0,\n \"deprecated\": true\n },\n - \ \"repo_gpgcheck\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"REMOVED: An option specifying - whether a client should perform a GPG signature check on the repodata. Not - operational since pulp_rpm 3.30.0 release. Set these values using 'repo_config' - instead.\",\n \"maximum\": 1,\n \"minimum\": - 0,\n \"deprecated\": true\n },\n - \ \"sqlite_metadata\": {\n \"type\": - \"boolean\",\n \"readOnly\": true,\n \"default\": - false,\n \"description\": \"REMOVED: An option specifying - whether Pulp should generate SQLite metadata. Not operational since pulp_rpm - 3.25.0 release\",\n \"deprecated\": true\n },\n - \ \"repo_config\": {\n \"description\": - \"A JSON document describing the config.repo file Pulp should generate for - this repo\"\n },\n \"compression_type\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/CompressionTypeEnum\"\n }\n - \ ],\n \"description\": \"The - compression type to use for metadata files.\\n\\n* `zstd` - zstd\\n* `gz` - - gz\"\n },\n \"layout\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/LayoutEnum\"\n }\n ],\n - \ \"nullable\": true,\n \"description\": - \"How to layout the packages within the published repository.\\n\\n* `nested_alphabetically` - - nested_alphabetically\\n* `flat` - flat\"\n }\n }\n - \ },\n \"rpm.RpmRemote\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for RpmRemote.\",\n - \ \"properties\": {\n \"name\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"A unique name for this remote.\"\n },\n \"url\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"The URL of an external content - source.\"\n },\n \"ca_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"proxy_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to be used for authentication when syncing.\"\n },\n - \ \"password\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The password to be used for authentication when syncing. Extra leading and - trailing whitespace characters are not trimmed.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"sles_auth_token\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"Authentication token for SLES repositories.\"\n }\n },\n - \ \"required\": [\n \"name\",\n \"url\"\n - \ ]\n },\n \"rpm.RpmRemoteResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for RpmRemote.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"description\": \"The URL of an external - content source.\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n },\n \"sles_auth_token\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Authentication token for - SLES repositories.\"\n }\n },\n \"required\": - [\n \"name\",\n \"url\"\n ]\n - \ },\n \"rpm.RpmRepository\": {\n \"type\": - \"object\",\n \"description\": \"Serializer for Rpm Repositories.\",\n - \ \"properties\": {\n \"pulp_labels\": {\n - \ \"type\": \"object\",\n \"additionalProperties\": - {\n \"type\": \"string\",\n \"nullable\": - true\n }\n },\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this repository.\"\n - \ },\n \"description\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"autopublish\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether to automatically create publications for new repository versions, - and update any distributions pointing to this repository.\"\n },\n - \ \"metadata_signing_service\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"A reference to an associated - signing service.\"\n },\n \"package_signing_service\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"A reference to an associated package signing service.\"\n },\n - \ \"package_signing_fingerprint\": {\n \"type\": - \"string\",\n \"default\": \"\",\n \"description\": - \"The pubkey V4 fingerprint (160 bits) to be passed to the package signing - service.The signing service will use that on signing operations related to - this repository.\",\n \"maxLength\": 40\n },\n - \ \"retain_package_versions\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"description\": - \"The number of versions of each package to keep in the repository; older - versions will be purged. The default is '0', which will disable this feature - and keep all versions of each package.\",\n \"minimum\": - 0\n },\n \"checksum_type\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n - \ ],\n \"nullable\": true,\n - \ \"description\": \"The preferred checksum type during - repo publish.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* - `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - - sha512\"\n },\n \"repo_config\": {\n - \ \"description\": \"A JSON document describing the - config.repo file Pulp should generate for this repo\"\n },\n - \ \"compression_type\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/CompressionTypeEnum\"\n }\n - \ ],\n \"nullable\": true,\n - \ \"description\": \"The compression type to use for - metadata files.\\n\\n* `zstd` - zstd\\n* `gz` - gz\"\n },\n - \ \"layout\": {\n \"allOf\": [\n - \ {\n \"$ref\": \"#/components/schemas/LayoutEnum\"\n - \ }\n ],\n \"nullable\": - true,\n \"description\": \"How to layout the packages - within the published repository.\\n\\n* `nested_alphabetically` - nested_alphabetically\\n* - `flat` - flat\"\n }\n },\n \"required\": - [\n \"name\"\n ]\n },\n \"rpm.RpmRepositoryResponse\": - {\n \"type\": \"object\",\n \"description\": - \"Serializer for Rpm Repositories.\",\n \"properties\": {\n - \ \"pulp_href\": {\n \"type\": \"string\",\n - \ \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"prn\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"versions_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"latest_version_href\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"readOnly\": - true\n },\n \"name\": {\n \"type\": - \"string\",\n \"description\": \"A unique name for - this repository.\"\n },\n \"description\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"An optional description.\"\n - \ },\n \"retain_repo_versions\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Retain X versions of the repository. Default is null which retains all versions.\",\n - \ \"minimum\": 1\n },\n \"remote\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"An optional remote to use by default when syncing.\"\n },\n - \ \"autopublish\": {\n \"type\": - \"boolean\",\n \"default\": false,\n \"description\": - \"Whether to automatically create publications for new repository versions, - and update any distributions pointing to this repository.\"\n },\n - \ \"metadata_signing_service\": {\n \"type\": - \"string\",\n \"format\": \"uri\",\n \"nullable\": - true,\n \"description\": \"A reference to an associated - signing service.\"\n },\n \"package_signing_service\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"nullable\": true,\n \"description\": - \"A reference to an associated package signing service.\"\n },\n - \ \"package_signing_fingerprint\": {\n \"type\": - \"string\",\n \"default\": \"\",\n \"description\": - \"The pubkey V4 fingerprint (160 bits) to be passed to the package signing - service.The signing service will use that on signing operations related to - this repository.\",\n \"maxLength\": 40\n },\n - \ \"retain_package_versions\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"description\": - \"The number of versions of each package to keep in the repository; older - versions will be purged. The default is '0', which will disable this feature - and keep all versions of each package.\",\n \"minimum\": - 0\n },\n \"checksum_type\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n - \ ],\n \"nullable\": true,\n - \ \"description\": \"The preferred checksum type during - repo publish.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* - `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - - sha512\"\n },\n \"metadata_checksum_type\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n - \ ],\n \"readOnly\": true,\n - \ \"description\": \"REMOVED: The checksum type to use - for metadata. Not operational since pulp_rpm 3.30.0 release. Use 'checksum_type' - instead.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* - `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - - sha512\",\n \"deprecated\": true\n },\n - \ \"package_checksum_type\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n - \ ],\n \"readOnly\": true,\n - \ \"nullable\": true,\n \"description\": - \"REMOVED: The checksum type for packages. Not operational since pulp_rpm - 3.30.0 release. Use 'checksum_type' instead.\\n\\n* `unknown` - unknown\\n* - `md5` - md5\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - sha256\\n* - `sha384` - sha384\\n* `sha512` - sha512\",\n \"deprecated\": - true\n },\n \"gpgcheck\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"REMOVED: An option specifying - whether a client should perform a GPG signature check on packages. Not operational - since pulp_rpm 3.30.0 release. Set these values using 'repo_config' instead.\",\n - \ \"maximum\": 1,\n \"minimum\": - 0,\n \"deprecated\": true\n },\n - \ \"repo_gpgcheck\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"readOnly\": - true,\n \"description\": \"REMOVED: An option specifying - whether a client should perform a GPG signature check on the repodata. Not - operational since pulp_rpm 3.30.0 release. Set these values using 'repo_config' - instead.\",\n \"maximum\": 1,\n \"minimum\": - 0,\n \"deprecated\": true\n },\n - \ \"sqlite_metadata\": {\n \"type\": - \"boolean\",\n \"readOnly\": true,\n \"default\": - false,\n \"description\": \"REMOVED: An option specifying - whether Pulp should generate SQLite metadata. Not operation since pulp_rpm - 3.25.0 release\",\n \"deprecated\": true\n },\n - \ \"repo_config\": {\n \"description\": - \"A JSON document describing the config.repo file Pulp should generate for - this repo\"\n },\n \"compression_type\": - {\n \"allOf\": [\n {\n \"$ref\": - \"#/components/schemas/CompressionTypeEnum\"\n }\n - \ ],\n \"nullable\": true,\n - \ \"description\": \"The compression type to use for - metadata files.\\n\\n* `zstd` - zstd\\n* `gz` - gz\"\n },\n - \ \"layout\": {\n \"allOf\": [\n - \ {\n \"$ref\": \"#/components/schemas/LayoutEnum\"\n - \ }\n ],\n \"nullable\": - true,\n \"description\": \"How to layout the packages - within the published repository.\\n\\n* `nested_alphabetically` - nested_alphabetically\\n* - `flat` - flat\"\n }\n },\n \"required\": - [\n \"name\"\n ]\n },\n \"rpm.UlnRemote\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for UlnRemote.\",\n \"properties\": {\n \"name\": - {\n \"type\": \"string\",\n \"minLength\": - 1,\n \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"minLength\": 1,\n \"description\": - \"The ULN repo URL of the remote content source.\\\"This is \\\"uln://\\\" - followed by the channel name. E.g.: \\\"uln://ol7_x86_64_oracle\\\"\"\n },\n - \ \"ca_cert\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded client certificate - used for authentication.\"\n },\n \"client_key\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"A PEM encoded private key used - for authentication.\"\n },\n \"tls_validation\": - {\n \"type\": \"boolean\",\n \"description\": - \"If True, TLS peer validation must be performed.\"\n },\n - \ \"proxy_url\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"proxy_username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": - {\n \"type\": \"string\",\n \"writeOnly\": - true,\n \"nullable\": true,\n \"minLength\": - 1,\n \"description\": \"The password to authenticate - to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n - \ },\n \"username\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"Your ULN account username.\"\n - \ },\n \"password\": {\n \"type\": - \"string\",\n \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"Your ULN account password.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"uln_server_base_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"minLength\": 1,\n \"description\": - \"Base URL of the ULN server. If the uln_server_base_url is not provided pulp_rpm - willuse the contents of the DEFAULT_ULN_SERVER_BASE_URL setting instead.\"\n - \ }\n },\n \"required\": [\n - \ \"name\",\n \"password\",\n \"url\",\n - \ \"username\"\n ]\n },\n \"rpm.UlnRemoteResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for UlnRemote.\",\n \"properties\": {\n \"pulp_href\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the most recent update of the remote.\"\n },\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"description\": \"A unique name for this remote.\"\n - \ },\n \"url\": {\n \"type\": - \"string\",\n \"description\": \"The ULN repo URL of - the remote content source.\\\"This is \\\"uln://\\\" followed by the channel - name. E.g.: \\\"uln://ol7_x86_64_oracle\\\"\"\n },\n \"ca_cert\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"A PEM encoded CA certificate - used to validate the server certificate presented by the remote server.\"\n - \ },\n \"client_cert\": {\n \"type\": - \"string\",\n \"nullable\": true,\n \"description\": - \"A PEM encoded client certificate used for authentication.\"\n },\n - \ \"tls_validation\": {\n \"type\": - \"boolean\",\n \"description\": \"If True, TLS peer - validation must be performed.\"\n },\n \"proxy_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n }\n - \ },\n \"download_concurrency\": {\n - \ \"type\": \"integer\",\n \"format\": - \"int64\",\n \"nullable\": true,\n \"description\": - \"Total number of simultaneous connections. If not set then the default value - will be used.\",\n \"minimum\": 1\n },\n - \ \"max_retries\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Maximum number of retry - attempts after a download failure. If not set then the default value (3) will - be used.\"\n },\n \"policy\": {\n \"allOf\": - [\n {\n \"$ref\": - \"#/components/schemas/Policy692Enum\"\n }\n ],\n - \ \"default\": \"immediate\",\n \"description\": - \"The policy to use when downloading content. The possible values include: - 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* - `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - - When syncing, download metadata, but do not download content now. Instead, - download content as clients request it, and save it in Pulp to be served for - future client requests.\\n* `streamed` - When syncing, download metadata, - but do not download content now. Instead,download content as clients request - it, but never save it in Pulp. This causes future requests for that same content - to have to be downloaded again.\"\n },\n \"total_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.total - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": - {\n \"type\": \"number\",\n \"format\": - \"double\",\n \"minimum\": 0.0,\n \"nullable\": - true,\n \"description\": \"aiohttp.ClientTimeout.sock_read - (q.v.) for download-connections. The default is null, which will cause the - default from the aiohttp library to be used.\"\n },\n \"headers\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"description\": \"Headers for aiohttp.Clientsession\"\n - \ },\n \"rate_limit\": {\n \"type\": - \"integer\",\n \"format\": \"int64\",\n \"nullable\": - true,\n \"description\": \"Limits requests per second - for each concurrent downloader\"\n },\n \"hidden_fields\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\",\n \"properties\": - {\n \"name\": {\n \"type\": - \"string\"\n },\n \"is_set\": - {\n \"type\": \"boolean\"\n }\n - \ },\n \"required\": - [\n \"is_set\",\n \"name\"\n - \ ]\n },\n \"readOnly\": - true,\n \"description\": \"List of hidden (write only) - fields\"\n },\n \"uln_server_base_url\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Base URL of the ULN server. - If the uln_server_base_url is not provided pulp_rpm willuse the contents of - the DEFAULT_ULN_SERVER_BASE_URL setting instead.\"\n }\n - \ },\n \"required\": [\n \"name\",\n - \ \"url\"\n ]\n },\n \"rpm.UpdateCollection\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for UpdateCollection.\",\n \"properties\": {\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"description\": - \"Collection name.\"\n },\n \"shortname\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Collection short name.\"\n - \ },\n \"module\": {\n \"nullable\": - true,\n \"description\": \"Collection modular NSVCA.\"\n - \ }\n },\n \"required\": [\n - \ \"module\",\n \"name\",\n \"shortname\"\n - \ ]\n },\n \"rpm.UpdateCollectionResponse\": - {\n \"type\": \"object\",\n \"description\": - \"A Serializer for UpdateCollection.\",\n \"properties\": {\n - \ \"name\": {\n \"type\": \"string\",\n - \ \"nullable\": true,\n \"description\": - \"Collection name.\"\n },\n \"shortname\": - {\n \"type\": \"string\",\n \"nullable\": - true,\n \"description\": \"Collection short name.\"\n - \ },\n \"module\": {\n \"nullable\": - true,\n \"description\": \"Collection modular NSVCA.\"\n - \ },\n \"packages\": {\n \"type\": - \"array\",\n \"items\": {\n \"type\": - \"object\"\n },\n \"readOnly\": - true,\n \"description\": \"List of packages\"\n }\n - \ },\n \"required\": [\n \"module\",\n - \ \"name\",\n \"shortname\"\n ]\n - \ },\n \"rpm.UpdateRecord\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for UpdateRecord.\",\n - \ \"properties\": {\n \"repository\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"A URI of a repository the new content unit should be associated with.\"\n - \ },\n \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"file\": {\n \"type\": \"string\",\n - \ \"format\": \"binary\",\n \"writeOnly\": - true,\n \"description\": \"An uploaded file that may - be turned into the content unit.\"\n },\n \"upload\": - {\n \"type\": \"string\",\n \"format\": - \"uri\",\n \"writeOnly\": true,\n \"description\": - \"An uncommitted upload that may be turned into the content unit.\"\n },\n - \ \"file_url\": {\n \"type\": \"string\",\n - \ \"writeOnly\": true,\n \"minLength\": - 1,\n \"description\": \"A url that Pulp can download - and turn into the content unit.\"\n }\n }\n - \ },\n \"rpm.UpdateRecordResponse\": {\n \"type\": - \"object\",\n \"description\": \"A Serializer for UpdateRecord.\",\n - \ \"properties\": {\n \"pulp_href\": {\n - \ \"type\": \"string\",\n \"format\": - \"uri\",\n \"readOnly\": true\n },\n - \ \"prn\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": - {\n \"type\": \"string\",\n \"format\": - \"date-time\",\n \"readOnly\": true,\n \"description\": - \"Timestamp of the last time this resource was updated. Note: for immutable - resources - like content, repository versions, and publication - pulp_created - and pulp_last_updated dates will be the same.\"\n },\n - \ \"pulp_labels\": {\n \"type\": - \"object\",\n \"additionalProperties\": {\n \"type\": - \"string\",\n \"nullable\": true\n },\n - \ \"description\": \"A dictionary of arbitrary key/value - pairs used to describe a specific Content instance.\"\n },\n - \ \"id\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"Update id (short update name, e.g. RHEA-2013:1777)\"\n },\n - \ \"updated_date\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"Date when the update was updated (e.g. '2013-12-02 00:00:00')\"\n },\n - \ \"description\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"Update description\"\n },\n \"issued_date\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Date when the update was - issued (e.g. '2013-12-02 00:00:00')\"\n },\n \"fromstr\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Source of the update (e.g. - security@redhat.com)\"\n },\n \"status\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Update status ('final', - ...)\"\n },\n \"title\": {\n \"type\": - \"string\",\n \"readOnly\": true,\n \"description\": - \"Update name\"\n },\n \"summary\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Short summary\"\n },\n - \ \"version\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"Update version (probably always an integer number)\"\n },\n - \ \"type\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"Update type ('enhancement', 'bugfix', ...)\"\n },\n \"severity\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Severity\"\n },\n - \ \"solution\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"Solution\"\n },\n \"release\": {\n - \ \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Update release\"\n },\n - \ \"rights\": {\n \"type\": \"string\",\n - \ \"readOnly\": true,\n \"description\": - \"Copyrights\"\n },\n \"pushcount\": - {\n \"type\": \"string\",\n \"readOnly\": - true,\n \"description\": \"Push count\"\n },\n - \ \"pkglist\": {\n \"type\": \"array\",\n - \ \"items\": {\n \"$ref\": - \"#/components/schemas/rpm.UpdateCollectionResponse\"\n },\n - \ \"readOnly\": true,\n \"description\": - \"List of packages\"\n },\n \"references\": - {\n \"type\": \"array\",\n \"items\": - {\n \"type\": \"object\"\n },\n - \ \"readOnly\": true,\n \"description\": - \"List of references\"\n },\n \"reboot_suggested\": - {\n \"type\": \"boolean\",\n \"readOnly\": - true,\n \"description\": \"Reboot suggested\"\n }\n - \ }\n }\n },\n \"securitySchemes\": - {\n \"basicAuth\": {\n \"type\": \"http\",\n \"scheme\": - \"basic\"\n },\n \"cookieAuth\": {\n \"type\": - \"apiKey\",\n \"in\": \"cookie\",\n \"name\": - \"sessionid\"\n }\n }\n },\n \"servers\": [\n {\n - \ \"url\": \"http://localhost:8080/\"\n }\n ]\n}" - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, HEAD, OPTIONS - Connection: - - keep-alive - Content-Disposition: - - inline; filename="Pulp 3 API.json" - Content-Length: - - '5299238' - Content-Type: - - application/json - Correlation-ID: - - 6a2f684da05940eb8c639739b2ed76ae - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:52 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Correlation-Id: - - 6a2f684da05940eb8c639739b2ed76ae - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1 - response: - body: - string: '{"count":0,"next":null,"previous":null,"results":[]}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, POST, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '52' - Content-Type: - - application/json - Correlation-ID: - - 6a2f684da05940eb8c639739b2ed76ae - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:52 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -- request: - body: '{"proxy_url": "http://proxy.int:3128", "url": "https://example.org/deb/", - "name": "test_deb_remote", "distributions": "ragnarok", "components": "asgard - jotunheimr", "architectures": "arm ppc64"}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '194' - Correlation-Id: - - 6a2f684da05940eb8c639739b2ed76ae - User-Agent: - - Squeezer/0.2.0-dev - content-type: - - application/json - method: POST - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/ - response: - body: - string: '{"pulp_href":"/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/","prn":"prn:deb.aptremote:01981c86-7cd6-76b8-97bc-9d58a4c90063","pulp_created":"2025-07-18T07:53:52.598516Z","pulp_last_updated":"2025-07-18T07:53:52.598526Z","name":"test_deb_remote","url":"https://example.org/deb/","ca_cert":null,"client_cert":null,"tls_validation":true,"proxy_url":"http://proxy.int:3128","pulp_labels":{},"download_concurrency":null,"max_retries":null,"policy":"immediate","total_timeout":null,"connect_timeout":null,"sock_connect_timeout":null,"sock_read_timeout":null,"headers":null,"rate_limit":null,"hidden_fields":[{"name":"client_key","is_set":false},{"name":"proxy_username","is_set":false},{"name":"proxy_password","is_set":false},{"name":"username","is_set":false},{"name":"password","is_set":false}],"distributions":"ragnarok","components":"asgard - jotunheimr","architectures":"arm ppc64","sync_sources":false,"sync_udebs":false,"sync_installer":false,"gpgkey":null,"ignore_missing_package_indices":false}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, POST, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '1016' - Content-Type: - - application/json - Correlation-ID: - - 6a2f684da05940eb8c639739b2ed76ae - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:52 GMT - Location: - - /pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/ - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 201 - message: Created -version: 1 +{ + "version": 1, + "interactions": [ + { + "request": { + "method": "GET", + "uri": "http://pulp.example.org/pulp/api/v3/docs/api.json", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ] + } + }, + "response": { + "status": { + "code": 200, + "message": "OK" + }, + "headers": { + "Referrer-Policy": [ + "same-origin" + ], + "Correlation-ID": [ + "a49dc369f0c54728aef6b1ca442b3a58" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:07 GMT" + ], + "Content-Type": [ + "application/json" + ], + "Content-Disposition": [ + "inline; filename=\"Pulp 3 API.json\"" + ], + "Server": [ + "nginx/1.22.1" + ], + "Expires": [ + "Sat, 05 Dec 2026 08:58:05 GMT" + ], + "Cache-Control": [ + "max-age=8640000" + ], + "X-Frame-Options": [ + "DENY" + ], + "Vary": [ + "Accept" + ], + "Content-Length": [ + "6420882" + ], + "Age": [ + "302" + ], + "Connection": [ + "keep-alive" + ], + "Allow": [ + "GET, HEAD, OPTIONS" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ] + }, + "body": { + "string": "{\n \"openapi\": \"3.0.1\",\n \"info\": {\n \"title\": \"Pulp 3 API\",\n \"version\": \"v3\",\n \"description\": \"Fetch, Upload, Organize, and Distribute Software Packages\",\n \"contact\": {\n \"name\": \"Pulp Team\",\n \"email\": \"pulp-list@redhat.com\",\n \"url\": \"https://pulpproject.org\"\n },\n \"license\": {\n \"url\": \"https://raw.githubusercontent.com/pulp/pulpcore/master/LICENSE\",\n \"name\": \"GNU General Public License v2.0 or later\"\n },\n \"x-logo\": {\n \"url\": \"https://pulpproject.org/assets/pulp_logo_icon.svg\"\n },\n \"x-pulp-app-versions\": {\n \"core\": \"3.113.0\",\n \"hugging_face\": \"0.3.0\",\n \"deb\": \"3.9.0\",\n \"gem\": \"0.7.5\",\n \"ansible\": \"0.29.8\",\n \"container\": \"2.28.0\",\n \"python\": \"3.30.3\",\n \"certguard\": \"3.113.0\",\n \"file\": \"3.113.0\",\n \"maven\": \"0.12.0\",\n \"npm\": \"0.8.0\",\n \"rpm\": \"3.37.1\",\n \"ostree\": \"2.6.0\"\n },\n \"x-pulp-domain-enabled\": false\n },\n \"paths\": {\n \"/ansible/collections/\": {\n \"post\": {\n \"operationId\": \"upload_collection\",\n \"description\": \"Create an artifact and trigger an asynchronous task to create Collection content from it.\",\n \"summary\": \"Upload a collection\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Ansible: Collections\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionOneShot\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionOneShot\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/npm/{path}/{package_name}\": {\n \"put\": {\n \"operationId\": \"npm_put\",\n \"description\": \"Handle npm/yarn publish requests (``PUT /``).\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"package_name\",\n \"schema\": {\n \"type\": \"string\",\n \"pattern\": \"^@[^/]+%2[Ff][^/]+|@[^/]+/[^/]+|[^/@][^/]*$\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\",\n \"pattern\": \"^.+?$\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Npm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/npm/{path}/-/ping\": {\n \"get\": {\n \"operationId\": \"npm___ping_get\",\n \"description\": \"Handle ``GET /-/ping`` -- registry health check.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\",\n \"pattern\": \"^.+?$\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Npm: Ping\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/npm/{path}/-/whoami\": {\n \"get\": {\n \"operationId\": \"npm___whoami_get\",\n \"description\": \"Handle ``GET /-/whoami`` -- return the authenticated user.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\",\n \"pattern\": \"^.+?$\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Npm: Whoami\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp/api/v3/access_policies/\": {\n \"get\": {\n \"operationId\": \"access_policies_list\",\n \"description\": \"ViewSet for AccessPolicy.\",\n \"summary\": \"List access policys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"customized\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where customized matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-creation_hooks\",\n \"-customized\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-queryset_scoping\",\n \"-statements\",\n \"-viewset_name\",\n \"creation_hooks\",\n \"customized\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"queryset_scoping\",\n \"statements\",\n \"viewset_name\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `creation_hooks` - Creation hooks\\n* `-creation_hooks` - Creation hooks (descending)\\n* `statements` - Statements\\n* `-statements` - Statements (descending)\\n* `viewset_name` - Viewset name\\n* `-viewset_name` - Viewset name (descending)\\n* `customized` - Customized\\n* `-customized` - Customized (descending)\\n* `queryset_scoping` - Queryset scoping\\n* `-queryset_scoping` - Queryset scoping (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"viewset_name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where viewset_name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"viewset_name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where viewset_name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"viewset_name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where viewset_name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"viewset_name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where viewset_name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"viewset_name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where viewset_name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"viewset_name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where viewset_name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"viewset_name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where viewset_name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"viewset_name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where viewset_name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"viewset_name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where viewset_name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Access_Policies\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedAccessPolicyResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{access_policy_href}\": {\n \"get\": {\n \"operationId\": \"access_policies_read\",\n \"description\": \"ViewSet for AccessPolicy.\",\n \"summary\": \"Inspect an access policy\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"access_policy_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Access_Policies\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AccessPolicyResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"access_policies_update\",\n \"description\": \"ViewSet for AccessPolicy.\",\n \"summary\": \"Update an access policy\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"access_policy_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Access_Policies\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AccessPolicy\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AccessPolicy\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AccessPolicy\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AccessPolicyResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"access_policies_partial_update\",\n \"description\": \"ViewSet for AccessPolicy.\",\n \"summary\": \"Update an access policy\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"access_policy_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Access_Policies\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedAccessPolicy\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedAccessPolicy\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedAccessPolicy\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AccessPolicyResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{access_policy_href}reset/\": {\n \"post\": {\n \"operationId\": \"access_policies_reset\",\n \"description\": \"Reset the access policy to its uncustomized default value.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"access_policy_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Access_Policies\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AccessPolicyResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/acs/deb/deb/\": {\n \"get\": {\n \"operationId\": \"acs_deb_deb_list\",\n \"description\": \"ViewSet for ACS.\",\n \"summary\": \"List apt alternate content sources\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-last_refreshed\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"last_refreshed\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `last_refreshed` - Last refreshed\\n* `-last_refreshed` - Last refreshed (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Acs: Deb\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.AptAlternateContentSourceResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"acs_deb_deb_create\",\n \"description\": \"ViewSet for ACS.\",\n \"summary\": \"Create an apt alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Acs: Deb\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptAlternateContentSource\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptAlternateContentSource\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptAlternateContentSource\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptAlternateContentSourceResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_alternate_content_source_href}\": {\n \"get\": {\n \"operationId\": \"acs_deb_deb_read\",\n \"description\": \"ViewSet for ACS.\",\n \"summary\": \"Inspect an apt alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Acs: Deb\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptAlternateContentSourceResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"acs_deb_deb_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an apt alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: Deb\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptAlternateContentSource\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptAlternateContentSource\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptAlternateContentSource\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptAlternateContentSourceResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"acs_deb_deb_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an apt alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: Deb\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patcheddeb.AptAlternateContentSource\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patcheddeb.AptAlternateContentSource\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patcheddeb.AptAlternateContentSource\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptAlternateContentSourceResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"acs_deb_deb_delete\",\n \"description\": \"Trigger an asynchronous delete ACS task\",\n \"summary\": \"Delete an apt alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: Deb\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_alternate_content_source_href}add_role/\": {\n \"post\": {\n \"operationId\": \"acs_deb_deb_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: Deb\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_alternate_content_source_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"acs_deb_deb_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Acs: Deb\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_alternate_content_source_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"acs_deb_deb_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Acs: Deb\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_alternate_content_source_href}refresh/\": {\n \"post\": {\n \"operationId\": \"acs_deb_deb_refresh\",\n \"description\": \"Trigger an asynchronous task to create Alternate Content Source content.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: Deb\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TaskGroupOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_alternate_content_source_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"acs_deb_deb_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: Deb\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/acs/file/file/\": {\n \"get\": {\n \"operationId\": \"acs_file_file_list\",\n \"description\": \"Alternate Content Source ViewSet for File\",\n \"summary\": \"List file alternate content sources\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-last_refreshed\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"last_refreshed\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `last_refreshed` - Last refreshed\\n* `-last_refreshed` - Last refreshed (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Acs: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedfile.FileAlternateContentSourceResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"acs_file_file_create\",\n \"description\": \"Alternate Content Source ViewSet for File\",\n \"summary\": \"Create a file alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Acs: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileAlternateContentSource\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileAlternateContentSource\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileAlternateContentSource\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileAlternateContentSourceResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_alternate_content_source_href}\": {\n \"get\": {\n \"operationId\": \"acs_file_file_read\",\n \"description\": \"Alternate Content Source ViewSet for File\",\n \"summary\": \"Inspect a file alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Acs: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileAlternateContentSourceResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"acs_file_file_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a file alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileAlternateContentSource\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileAlternateContentSource\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileAlternateContentSource\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileAlternateContentSourceResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"acs_file_file_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a file alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileAlternateContentSource\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileAlternateContentSource\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileAlternateContentSource\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileAlternateContentSourceResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"acs_file_file_delete\",\n \"description\": \"Trigger an asynchronous delete ACS task\",\n \"summary\": \"Delete a file alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_alternate_content_source_href}add_role/\": {\n \"post\": {\n \"operationId\": \"acs_file_file_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_alternate_content_source_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"acs_file_file_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Acs: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_alternate_content_source_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"acs_file_file_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Acs: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_alternate_content_source_href}refresh/\": {\n \"post\": {\n \"operationId\": \"acs_file_file_refresh\",\n \"description\": \"Trigger an asynchronous task to create Alternate Content Source content.\",\n \"summary\": \"Refresh metadata\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TaskGroupOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_alternate_content_source_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"acs_file_file_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/acs/rpm/rpm/\": {\n \"get\": {\n \"operationId\": \"acs_rpm_rpm_list\",\n \"description\": \"ViewSet for ACS.\",\n \"summary\": \"List rpm alternate content sources\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-last_refreshed\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"last_refreshed\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `last_refreshed` - Last refreshed\\n* `-last_refreshed` - Last refreshed (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Acs: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.RpmAlternateContentSourceResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"acs_rpm_rpm_create\",\n \"description\": \"ViewSet for ACS.\",\n \"summary\": \"Create a rpm alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Acs: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmAlternateContentSource\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmAlternateContentSource\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmAlternateContentSource\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmAlternateContentSourceResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_alternate_content_source_href}\": {\n \"get\": {\n \"operationId\": \"acs_rpm_rpm_read\",\n \"description\": \"ViewSet for ACS.\",\n \"summary\": \"Inspect a rpm alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Acs: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmAlternateContentSourceResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"acs_rpm_rpm_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a rpm alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmAlternateContentSource\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmAlternateContentSource\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmAlternateContentSource\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmAlternateContentSourceResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"acs_rpm_rpm_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a rpm alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.RpmAlternateContentSource\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.RpmAlternateContentSource\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.RpmAlternateContentSource\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmAlternateContentSourceResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"acs_rpm_rpm_delete\",\n \"description\": \"Trigger an asynchronous delete ACS task\",\n \"summary\": \"Delete a rpm alternate content source\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_alternate_content_source_href}add_role/\": {\n \"post\": {\n \"operationId\": \"acs_rpm_rpm_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_alternate_content_source_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"acs_rpm_rpm_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Acs: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_alternate_content_source_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"acs_rpm_rpm_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Acs: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_alternate_content_source_href}refresh/\": {\n \"post\": {\n \"operationId\": \"acs_rpm_rpm_refresh\",\n \"description\": \"Trigger an asynchronous task to create Alternate Content Source content.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TaskGroupOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_alternate_content_source_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"acs_rpm_rpm_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_alternate_content_source_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Acs: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/ansible/collections/\": {\n \"get\": {\n \"operationId\": \"ansible_collections_list\",\n \"description\": \"Viewset for Ansible Collections.\",\n \"summary\": \"List collections\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Ansible: Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.CollectionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_href}\": {\n \"get\": {\n \"operationId\": \"ansible_collections_read\",\n \"description\": \"Viewset for Ansible Collections.\",\n \"summary\": \"Inspect a collection\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Ansible: Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_href}add_role/\": {\n \"post\": {\n \"operationId\": \"ansible_collections_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Ansible: Collections\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"ansible_collections_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Ansible: Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"ansible_collections_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Ansible: Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"ansible_collections_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Ansible: Collections\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/ansible/copy/\": {\n \"post\": {\n \"operationId\": \"copy_content\",\n \"description\": \"Trigger an asynchronous task to copy ansible content from one repository into another, creating a new repository version.\",\n \"summary\": \"Copy content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Ansible: Copy\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Copy\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Copy\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Copy\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/artifacts/\": {\n \"get\": {\n \"operationId\": \"artifacts_list\",\n \"description\": \"A customized named ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail models are supported by the ``register_with`` method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by which an object should be looked up, in\\n addition to any parent lookups if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final path segment that should identify the ViewSet's\\n collection endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet should be nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping of key names that would appear in self.kwargs\\n to django model filter expressions that can be used with the corresponding value from\\n self.kwargs, used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n schema (DefaultSchema): The schema class to use by default in a viewset.\",\n \"summary\": \"List artifacts\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"md5\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where md5 matches value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-file\",\n \"-md5\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-sha1\",\n \"-sha224\",\n \"-sha256\",\n \"-sha384\",\n \"-sha512\",\n \"-size\",\n \"-timestamp_of_interest\",\n \"file\",\n \"md5\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"sha1\",\n \"sha224\",\n \"sha256\",\n \"sha384\",\n \"sha512\",\n \"size\",\n \"timestamp_of_interest\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `file` - File\\n* `-file` - File (descending)\\n* `size` - Size\\n* `-size` - Size (descending)\\n* `md5` - Md5\\n* `-md5` - Md5 (descending)\\n* `sha1` - Sha1\\n* `-sha1` - Sha1 (descending)\\n* `sha224` - Sha224\\n* `-sha224` - Sha224 (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `sha384` - Sha384\\n* `-sha384` - Sha384 (descending)\\n* `sha512` - Sha512\\n* `-sha512` - Sha512 (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Artifacts have been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"sha1\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha1 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"sha224\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha224 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"sha384\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha384 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"sha512\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha512 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Artifacts\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedArtifactResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"artifacts_create\",\n \"description\": \"A customized named ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail models are supported by the ``register_with`` method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by which an object should be looked up, in\\n addition to any parent lookups if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final path segment that should identify the ViewSet's\\n collection endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet should be nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping of key names that would appear in self.kwargs\\n to django model filter expressions that can be used with the corresponding value from\\n self.kwargs, used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n schema (DefaultSchema): The schema class to use by default in a viewset.\",\n \"summary\": \"Create an artifact\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Artifacts\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Artifact\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Artifact\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ArtifactResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{artifact_href}\": {\n \"get\": {\n \"operationId\": \"artifacts_read\",\n \"description\": \"A customized named ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail models are supported by the ``register_with`` method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by which an object should be looked up, in\\n addition to any parent lookups if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final path segment that should identify the ViewSet's\\n collection endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet should be nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping of key names that would appear in self.kwargs\\n to django model filter expressions that can be used with the corresponding value from\\n self.kwargs, used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n schema (DefaultSchema): The schema class to use by default in a viewset.\",\n \"summary\": \"Inspect an artifact\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"artifact_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Artifacts\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ArtifactResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"artifacts_delete\",\n \"description\": \"Remove Artifact only if it is not associated with any Content.\",\n \"summary\": \"Delete an artifact\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"artifact_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Artifacts\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/\": {\n \"get\": {\n \"operationId\": \"content_list\",\n \"description\": \"Endpoint to list all content.\",\n \"summary\": \"List content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"pk\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_type\",\n \"schema\": {\n \"type\": \"string\",\n \"enum\": [\n \"ansible.collection_deprecation\",\n \"ansible.collection_mark\",\n \"ansible.collection_signature\",\n \"ansible.collection_version\",\n \"ansible.namespace\",\n \"ansible.role\",\n \"container.blob\",\n \"container.manifest\",\n \"container.signature\",\n \"container.tag\",\n \"core.openpgp_publickey\",\n \"core.openpgp_publicsubkey\",\n \"core.openpgp_signature\",\n \"core.openpgp_userattribute\",\n \"core.openpgp_userid\",\n \"core.publishedmetadata\",\n \"deb.generic\",\n \"deb.installer_file_index\",\n \"deb.installer_package\",\n \"deb.package\",\n \"deb.package_index\",\n \"deb.package_release_component\",\n \"deb.release\",\n \"deb.release_architecture\",\n \"deb.release_component\",\n \"deb.release_file\",\n \"deb.source_index\",\n \"deb.source_package\",\n \"deb.source_package_release_component\",\n \"file.file\",\n \"gem.gem\",\n \"hugging_face.hugging-face\",\n \"maven.artifact\",\n \"maven.metadata\",\n \"npm.package\",\n \"ostree.commit\",\n \"ostree.config\",\n \"ostree.content\",\n \"ostree.object\",\n \"ostree.refs\",\n \"ostree.summary\",\n \"python.provenance\",\n \"python.python\",\n \"rpm.advisory\",\n \"rpm.distribution_tree\",\n \"rpm.modulemd\",\n \"rpm.modulemd_defaults\",\n \"rpm.modulemd_obsolete\",\n \"rpm.package\",\n \"rpm.packagecategory\",\n \"rpm.packageenvironment\",\n \"rpm.packagegroup\",\n \"rpm.packagelangpacks\",\n \"rpm.repo_metadata_file\"\n ]\n },\n \"description\": \"Pulp type\\n\\n* `core.publishedmetadata` - core.publishedmetadata\\n* `core.openpgp_publickey` - core.openpgp_publickey\\n* `core.openpgp_publicsubkey` - core.openpgp_publicsubkey\\n* `core.openpgp_userid` - core.openpgp_userid\\n* `core.openpgp_userattribute` - core.openpgp_userattribute\\n* `core.openpgp_signature` - core.openpgp_signature\\n* `hugging_face.hugging-face` - hugging_face.hugging-face\\n* `deb.package` - deb.package\\n* `deb.installer_package` - deb.installer_package\\n* `deb.generic` - deb.generic\\n* `deb.source_package` - deb.source_package\\n* `deb.release` - deb.release\\n* `deb.release_architecture` - deb.release_architecture\\n* `deb.release_component` - deb.release_component\\n* `deb.package_release_component` - deb.package_release_component\\n* `deb.source_package_release_component` - deb.source_package_release_component\\n* `deb.release_file` - deb.release_file\\n* `deb.package_index` - deb.package_index\\n* `deb.installer_file_index` - deb.installer_file_index\\n* `deb.source_index` - deb.source_index\\n* `gem.gem` - gem.gem\\n* `ansible.role` - ansible.role\\n* `ansible.collection_version` - ansible.collection_version\\n* `ansible.collection_mark` - ansible.collection_mark\\n* `ansible.collection_signature` - ansible.collection_signature\\n* `ansible.namespace` - ansible.namespace\\n* `ansible.collection_deprecation` - ansible.collection_deprecation\\n* `container.blob` - container.blob\\n* `container.manifest` - container.manifest\\n* `container.tag` - container.tag\\n* `container.signature` - container.signature\\n* `python.python` - python.python\\n* `python.provenance` - python.provenance\\n* `file.file` - file.file\\n* `maven.artifact` - maven.artifact\\n* `maven.metadata` - maven.metadata\\n* `npm.package` - npm.package\\n* `rpm.advisory` - rpm.advisory\\n* `rpm.packagegroup` - rpm.packagegroup\\n* `rpm.packagecategory` - rpm.packagecategory\\n* `rpm.packageenvironment` - rpm.packageenvironment\\n* `rpm.packagelangpacks` - rpm.packagelangpacks\\n* `rpm.repo_metadata_file` - rpm.repo_metadata_file\\n* `rpm.distribution_tree` - rpm.distribution_tree\\n* `rpm.package` - rpm.package\\n* `rpm.modulemd` - rpm.modulemd\\n* `rpm.modulemd_defaults` - rpm.modulemd_defaults\\n* `rpm.modulemd_obsolete` - rpm.modulemd_obsolete\\n* `ostree.object` - ostree.object\\n* `ostree.commit` - ostree.commit\\n* `ostree.refs` - ostree.refs\\n* `ostree.content` - ostree.content\\n* `ostree.config` - ostree.config\\n* `ostree.summary` - ostree.summary\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_type__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"ansible.collection_deprecation\",\n \"ansible.collection_mark\",\n \"ansible.collection_signature\",\n \"ansible.collection_version\",\n \"ansible.namespace\",\n \"ansible.role\",\n \"container.blob\",\n \"container.manifest\",\n \"container.signature\",\n \"container.tag\",\n \"core.openpgp_publickey\",\n \"core.openpgp_publicsubkey\",\n \"core.openpgp_signature\",\n \"core.openpgp_userattribute\",\n \"core.openpgp_userid\",\n \"core.publishedmetadata\",\n \"deb.generic\",\n \"deb.installer_file_index\",\n \"deb.installer_package\",\n \"deb.package\",\n \"deb.package_index\",\n \"deb.package_release_component\",\n \"deb.release\",\n \"deb.release_architecture\",\n \"deb.release_component\",\n \"deb.release_file\",\n \"deb.source_index\",\n \"deb.source_package\",\n \"deb.source_package_release_component\",\n \"file.file\",\n \"gem.gem\",\n \"hugging_face.hugging-face\",\n \"maven.artifact\",\n \"maven.metadata\",\n \"npm.package\",\n \"ostree.commit\",\n \"ostree.config\",\n \"ostree.content\",\n \"ostree.object\",\n \"ostree.refs\",\n \"ostree.summary\",\n \"python.provenance\",\n \"python.python\",\n \"rpm.advisory\",\n \"rpm.distribution_tree\",\n \"rpm.modulemd\",\n \"rpm.modulemd_defaults\",\n \"rpm.modulemd_obsolete\",\n \"rpm.package\",\n \"rpm.packagecategory\",\n \"rpm.packageenvironment\",\n \"rpm.packagegroup\",\n \"rpm.packagelangpacks\",\n \"rpm.repo_metadata_file\"\n ]\n }\n },\n \"description\": \"Multiple values may be separated by commas.\\n\\n* `core.publishedmetadata` - core.publishedmetadata\\n* `core.openpgp_publickey` - core.openpgp_publickey\\n* `core.openpgp_publicsubkey` - core.openpgp_publicsubkey\\n* `core.openpgp_userid` - core.openpgp_userid\\n* `core.openpgp_userattribute` - core.openpgp_userattribute\\n* `core.openpgp_signature` - core.openpgp_signature\\n* `hugging_face.hugging-face` - hugging_face.hugging-face\\n* `deb.package` - deb.package\\n* `deb.installer_package` - deb.installer_package\\n* `deb.generic` - deb.generic\\n* `deb.source_package` - deb.source_package\\n* `deb.release` - deb.release\\n* `deb.release_architecture` - deb.release_architecture\\n* `deb.release_component` - deb.release_component\\n* `deb.package_release_component` - deb.package_release_component\\n* `deb.source_package_release_component` - deb.source_package_release_component\\n* `deb.release_file` - deb.release_file\\n* `deb.package_index` - deb.package_index\\n* `deb.installer_file_index` - deb.installer_file_index\\n* `deb.source_index` - deb.source_index\\n* `gem.gem` - gem.gem\\n* `ansible.role` - ansible.role\\n* `ansible.collection_version` - ansible.collection_version\\n* `ansible.collection_mark` - ansible.collection_mark\\n* `ansible.collection_signature` - ansible.collection_signature\\n* `ansible.namespace` - ansible.namespace\\n* `ansible.collection_deprecation` - ansible.collection_deprecation\\n* `container.blob` - container.blob\\n* `container.manifest` - container.manifest\\n* `container.tag` - container.tag\\n* `container.signature` - container.signature\\n* `python.python` - python.python\\n* `python.provenance` - python.provenance\\n* `file.file` - file.file\\n* `maven.artifact` - maven.artifact\\n* `maven.metadata` - maven.metadata\\n* `npm.package` - npm.package\\n* `rpm.advisory` - rpm.advisory\\n* `rpm.packagegroup` - rpm.packagegroup\\n* `rpm.packagecategory` - rpm.packagecategory\\n* `rpm.packageenvironment` - rpm.packageenvironment\\n* `rpm.packagelangpacks` - rpm.packagelangpacks\\n* `rpm.repo_metadata_file` - rpm.repo_metadata_file\\n* `rpm.distribution_tree` - rpm.distribution_tree\\n* `rpm.package` - rpm.package\\n* `rpm.modulemd` - rpm.modulemd\\n* `rpm.modulemd_defaults` - rpm.modulemd_defaults\\n* `rpm.modulemd_obsolete` - rpm.modulemd_obsolete\\n* `ostree.object` - ostree.object\\n* `ostree.commit` - ostree.commit\\n* `ostree.refs` - ostree.refs\\n* `ostree.content` - ostree.content\\n* `ostree.config` - ostree.config\\n* `ostree.summary` - ostree.summary\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedMultipleArtifactContentResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/ansible/collection_deprecations/\": {\n \"get\": {\n \"operationId\": \"content_ansible_collection_deprecations_list\",\n \"description\": \"ViewSet for AnsibleCollectionDeprecated.\",\n \"summary\": \"List ansible collection deprecateds\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"pk\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Collection_Deprecations\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.AnsibleCollectionDeprecatedResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_ansible_collection_deprecations_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create an ansible collection deprecated\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Collection_Deprecations\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleCollectionDeprecated\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleCollectionDeprecated\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleCollectionDeprecated\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_collection_deprecated_href}\": {\n \"get\": {\n \"operationId\": \"content_ansible_collection_deprecations_read\",\n \"description\": \"ViewSet for AnsibleCollectionDeprecated.\",\n \"summary\": \"Inspect an ansible collection deprecated\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_collection_deprecated_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Collection_Deprecations\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleCollectionDeprecatedResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_collection_deprecated_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_ansible_collection_deprecations_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_collection_deprecated_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Collection_Deprecations\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_collection_deprecated_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_ansible_collection_deprecations_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_collection_deprecated_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Collection_Deprecations\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/ansible/collection_marks/\": {\n \"get\": {\n \"operationId\": \"content_ansible_collection_marks_list\",\n \"description\": \"ViewSet for looking at mark objects for CollectionVersion content.\",\n \"summary\": \"List collection version marks\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"marked_collection\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-value\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"value\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `value` - Value\\n* `-value` - Value (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"value\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter marks by value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"value__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where value is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Collection_Marks\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.CollectionVersionMarkResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_ansible_collection_marks_create\",\n \"description\": \"ViewSet for looking at mark objects for CollectionVersion content.\",\n \"summary\": \"Create a collection version mark\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Collection_Marks\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersionMark\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersionMark\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersionMark\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersionMarkResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_version_mark_href}\": {\n \"get\": {\n \"operationId\": \"content_ansible_collection_marks_read\",\n \"description\": \"ViewSet for looking at mark objects for CollectionVersion content.\",\n \"summary\": \"Inspect a collection version mark\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_version_mark_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Collection_Marks\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersionMarkResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_version_mark_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_ansible_collection_marks_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_version_mark_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Collection_Marks\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_version_mark_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_ansible_collection_marks_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_version_mark_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Collection_Marks\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/ansible/collection_signatures/\": {\n \"get\": {\n \"operationId\": \"content_ansible_collection_signatures_list\",\n \"description\": \"ViewSet for looking at signature objects for CollectionVersion content.\",\n \"summary\": \"List collection version signatures\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-data\",\n \"-digest\",\n \"-pk\",\n \"-pubkey_fingerprint\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"data\",\n \"digest\",\n \"pk\",\n \"pubkey_fingerprint\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `data` - Data\\n* `-data` - Data (descending)\\n* `digest` - Digest\\n* `-digest` - Digest (descending)\\n* `pubkey_fingerprint` - Pubkey fingerprint\\n* `-pubkey_fingerprint` - Pubkey fingerprint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pubkey_fingerprint\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where pubkey_fingerprint matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pubkey_fingerprint__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where pubkey_fingerprint is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"signed_collection\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"signing_service\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Collection_Signatures\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.CollectionVersionSignatureResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_ansible_collection_signatures_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a collection version signature\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Collection_Signatures\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersionSignature\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersionSignature\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_version_signature_href}\": {\n \"get\": {\n \"operationId\": \"content_ansible_collection_signatures_read\",\n \"description\": \"ViewSet for looking at signature objects for CollectionVersion content.\",\n \"summary\": \"Inspect a collection version signature\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_version_signature_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Collection_Signatures\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersionSignatureResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_version_signature_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_ansible_collection_signatures_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_version_signature_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Collection_Signatures\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_version_signature_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_ansible_collection_signatures_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_version_signature_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Collection_Signatures\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/ansible/collection_versions/\": {\n \"get\": {\n \"operationId\": \"content_ansible_collection_versions_list\",\n \"description\": \"ViewSet for Ansible Collection.\",\n \"summary\": \"List collection versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-authors\",\n \"-contents\",\n \"-dependencies\",\n \"-description\",\n \"-docs_blob\",\n \"-documentation\",\n \"-files\",\n \"-homepage\",\n \"-issues\",\n \"-license\",\n \"-manifest\",\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-repository\",\n \"-requires_ansible\",\n \"-search_vector\",\n \"-sha256\",\n \"-tags\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-version\",\n \"-version_major\",\n \"-version_minor\",\n \"-version_patch\",\n \"-version_prerelease\",\n \"authors\",\n \"contents\",\n \"dependencies\",\n \"description\",\n \"docs_blob\",\n \"documentation\",\n \"files\",\n \"homepage\",\n \"issues\",\n \"license\",\n \"manifest\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"repository\",\n \"requires_ansible\",\n \"search_vector\",\n \"sha256\",\n \"tags\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"version\",\n \"version_major\",\n \"version_minor\",\n \"version_patch\",\n \"version_prerelease\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `authors` - Authors\\n* `-authors` - Authors (descending)\\n* `contents` - Contents\\n* `-contents` - Contents (descending)\\n* `dependencies` - Dependencies\\n* `-dependencies` - Dependencies (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `docs_blob` - Docs blob\\n* `-docs_blob` - Docs blob (descending)\\n* `manifest` - Manifest\\n* `-manifest` - Manifest (descending)\\n* `files` - Files\\n* `-files` - Files (descending)\\n* `documentation` - Documentation\\n* `-documentation` - Documentation (descending)\\n* `homepage` - Homepage\\n* `-homepage` - Homepage (descending)\\n* `issues` - Issues\\n* `-issues` - Issues (descending)\\n* `license` - License\\n* `-license` - License (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `repository` - Repository\\n* `-repository` - Repository (descending)\\n* `requires_ansible` - Requires ansible\\n* `-requires_ansible` - Requires ansible (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `version_major` - Version major\\n* `-version_major` - Version major (descending)\\n* `version_minor` - Version minor\\n* `-version_minor` - Version minor (descending)\\n* `version_patch` - Version patch\\n* `-version_patch` - Version patch (descending)\\n* `version_prerelease` - Version prerelease\\n* `-version_prerelease` - Version prerelease (descending)\\n* `tags` - Tags\\n* `-tags` - Tags (descending)\\n* `search_vector` - Search vector\\n* `-search_vector` - Search vector (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"tags\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter by comma separate list of tags that must all be matched\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Collection_Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.CollectionVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_ansible_collection_versions_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a collection version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Collection_Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersion\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersion\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_version_href}\": {\n \"get\": {\n \"operationId\": \"content_ansible_collection_versions_read\",\n \"description\": \"ViewSet for Ansible Collection.\",\n \"summary\": \"Inspect a collection version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Collection_Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_version_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_ansible_collection_versions_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Collection_Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_version_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_ansible_collection_versions_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Collection_Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/ansible/namespaces/\": {\n \"get\": {\n \"operationId\": \"content_ansible_namespaces_list\",\n \"description\": \"ViewSet for AnsibleNamespace.\",\n \"summary\": \"List ansible namespace metadatas\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where company is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company starts with value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"metadata_sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where metadata_sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"metadata_sha256__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where metadata_sha256 is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-avatar_sha256\",\n \"-company\",\n \"-description\",\n \"-email\",\n \"-links\",\n \"-metadata_sha256\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-resources\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"avatar_sha256\",\n \"company\",\n \"description\",\n \"email\",\n \"links\",\n \"metadata_sha256\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"resources\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `company` - Company\\n* `-company` - Company (descending)\\n* `email` - Email\\n* `-email` - Email (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `resources` - Resources\\n* `-resources` - Resources (descending)\\n* `links` - Links\\n* `-links` - Links (descending)\\n* `avatar_sha256` - Avatar sha256\\n* `-avatar_sha256` - Avatar sha256 (descending)\\n* `metadata_sha256` - Metadata sha256\\n* `-metadata_sha256` - Metadata sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.AnsibleNamespaceMetadataResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_namespace_metadata_href}\": {\n \"get\": {\n \"operationId\": \"content_ansible_namespaces_read\",\n \"description\": \"ViewSet for AnsibleNamespace.\",\n \"summary\": \"Inspect an ansible namespace metadata\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_namespace_metadata_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadataResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_namespace_metadata_href}avatar/\": {\n \"get\": {\n \"operationId\": \"content_ansible_namespaces_avatar\",\n \"description\": \"Get the logo for the this namespace.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_namespace_metadata_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"302\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"type\": \"object\",\n \"description\": \"Unspecified response body\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_namespace_metadata_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_ansible_namespaces_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_namespace_metadata_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Namespaces\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_namespace_metadata_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_ansible_namespaces_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_namespace_metadata_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Namespaces\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/ansible/roles/\": {\n \"get\": {\n \"operationId\": \"content_ansible_roles_list\",\n \"description\": \"ViewSet for Role.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where namespace matches value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-version\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Roles\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.RoleResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_ansible_roles_create\",\n \"description\": \"ViewSet for Role.\",\n \"summary\": \"Create a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Roles\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.Role\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.Role\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.Role\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.RoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_role_href}\": {\n \"get\": {\n \"operationId\": \"content_ansible_roles_read\",\n \"description\": \"ViewSet for Role.\",\n \"summary\": \"Inspect a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Roles\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.RoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_role_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_ansible_roles_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Roles\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_role_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_ansible_roles_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Roles\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/container/blobs/\": {\n \"get\": {\n \"operationId\": \"content_container_blobs_list\",\n \"description\": \"ViewSet for Blobs.\",\n \"summary\": \"List blobs\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"digest\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where digest matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"digest__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where digest is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-digest\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"digest\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `digest` - Digest\\n* `-digest` - Digest (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Blobs\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.BlobResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_blob_href}\": {\n \"get\": {\n \"operationId\": \"content_container_blobs_read\",\n \"description\": \"ViewSet for Blobs.\",\n \"summary\": \"Inspect a blob\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_blob_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Blobs\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.BlobResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_blob_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_container_blobs_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_blob_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Blobs\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_blob_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_container_blobs_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_blob_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Blobs\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/container/manifests/\": {\n \"get\": {\n \"operationId\": \"content_container_manifests_list\",\n \"description\": \"ViewSet for Manifest.\",\n \"summary\": \"List manifests\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"digest\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where digest matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"digest__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where digest is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"is_bootable\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where is_bootable matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"is_flatpak\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where is_flatpak matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"media_type\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"application/vnd.docker.distribution.manifest.list.v2+json\",\n \"application/vnd.docker.distribution.manifest.v1+json\",\n \"application/vnd.docker.distribution.manifest.v2+json\",\n \"application/vnd.oci.image.index.v1+json\",\n \"application/vnd.oci.image.manifest.v1+json\"\n ]\n }\n },\n \"description\": \"* `application/vnd.docker.distribution.manifest.v1+json` - application/vnd.docker.distribution.manifest.v1+json\\n* `application/vnd.docker.distribution.manifest.v2+json` - application/vnd.docker.distribution.manifest.v2+json\\n* `application/vnd.docker.distribution.manifest.list.v2+json` - application/vnd.docker.distribution.manifest.list.v2+json\\n* `application/vnd.oci.image.manifest.v1+json` - application/vnd.oci.image.manifest.v1+json\\n* `application/vnd.oci.image.index.v1+json` - application/vnd.oci.image.index.v1+json\",\n \"explode\": true,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-annotations\",\n \"-architecture\",\n \"-compressed_image_size\",\n \"-data\",\n \"-digest\",\n \"-is_bootable\",\n \"-is_flatpak\",\n \"-labels\",\n \"-media_type\",\n \"-os\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-schema_version\",\n \"-timestamp_of_interest\",\n \"-type\",\n \"-upstream_id\",\n \"annotations\",\n \"architecture\",\n \"compressed_image_size\",\n \"data\",\n \"digest\",\n \"is_bootable\",\n \"is_flatpak\",\n \"labels\",\n \"media_type\",\n \"os\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"schema_version\",\n \"timestamp_of_interest\",\n \"type\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `digest` - Digest\\n* `-digest` - Digest (descending)\\n* `schema_version` - Schema version\\n* `-schema_version` - Schema version (descending)\\n* `media_type` - Media type\\n* `-media_type` - Media type (descending)\\n* `type` - Type\\n* `-type` - Type (descending)\\n* `data` - Data\\n* `-data` - Data (descending)\\n* `annotations` - Annotations\\n* `-annotations` - Annotations (descending)\\n* `labels` - Labels\\n* `-labels` - Labels (descending)\\n* `architecture` - Architecture\\n* `-architecture` - Architecture (descending)\\n* `os` - Os\\n* `-os` - Os (descending)\\n* `compressed_image_size` - Compressed image size\\n* `-compressed_image_size` - Compressed image size (descending)\\n* `is_bootable` - Is bootable\\n* `-is_bootable` - Is bootable (descending)\\n* `is_flatpak` - Is flatpak\\n* `-is_flatpak` - Is flatpak (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Manifests\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ManifestResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_manifest_href}\": {\n \"get\": {\n \"operationId\": \"content_container_manifests_read\",\n \"description\": \"ViewSet for Manifest.\",\n \"summary\": \"Inspect a manifest\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_manifest_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Manifests\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ManifestResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_manifest_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_container_manifests_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_manifest_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Manifests\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_manifest_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_container_manifests_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_manifest_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Manifests\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/container/signatures/\": {\n \"get\": {\n \"operationId\": \"content_container_signatures_list\",\n \"description\": \"ViewSet for image signatures.\",\n \"summary\": \"List manifest signatures\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"digest\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where digest matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"digest__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where digest is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"key_id\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where key_id matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"key_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where key_id is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"manifest\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-creator\",\n \"-data\",\n \"-digest\",\n \"-fingerprint\",\n \"-key_id\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-timestamp\",\n \"-timestamp_of_interest\",\n \"-type\",\n \"-upstream_id\",\n \"creator\",\n \"data\",\n \"digest\",\n \"fingerprint\",\n \"key_id\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"timestamp\",\n \"timestamp_of_interest\",\n \"type\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `digest` - Digest\\n* `-digest` - Digest (descending)\\n* `type` - Type\\n* `-type` - Type (descending)\\n* `key_id` - Key id\\n* `-key_id` - Key id (descending)\\n* `fingerprint` - Fingerprint\\n* `-fingerprint` - Fingerprint (descending)\\n* `timestamp` - Timestamp\\n* `-timestamp` - Timestamp (descending)\\n* `creator` - Creator\\n* `-creator` - Creator (descending)\\n* `data` - Data\\n* `-data` - Data (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Signatures\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ManifestSignatureResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_manifest_signature_href}\": {\n \"get\": {\n \"operationId\": \"content_container_signatures_read\",\n \"description\": \"ViewSet for image signatures.\",\n \"summary\": \"Inspect a manifest signature\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_manifest_signature_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Signatures\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ManifestSignatureResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_manifest_signature_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_container_signatures_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_manifest_signature_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Signatures\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_manifest_signature_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_container_signatures_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_manifest_signature_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Signatures\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/container/tags/\": {\n \"get\": {\n \"operationId\": \"content_container_tags_list\",\n \"description\": \"ViewSet for Tag.\",\n \"summary\": \"List tags\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"digest\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"media_type\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"application/vnd.docker.distribution.manifest.list.v2+json\",\n \"application/vnd.docker.distribution.manifest.v1+json\",\n \"application/vnd.docker.distribution.manifest.v2+json\",\n \"application/vnd.oci.image.index.v1+json\",\n \"application/vnd.oci.image.manifest.v1+json\"\n ]\n }\n },\n \"description\": \"* `application/vnd.docker.distribution.manifest.v1+json` - application/vnd.docker.distribution.manifest.v1+json\\n* `application/vnd.docker.distribution.manifest.v2+json` - application/vnd.docker.distribution.manifest.v2+json\\n* `application/vnd.docker.distribution.manifest.list.v2+json` - application/vnd.docker.distribution.manifest.list.v2+json\\n* `application/vnd.oci.image.manifest.v1+json` - application/vnd.oci.image.manifest.v1+json\\n* `application/vnd.oci.image.index.v1+json` - application/vnd.oci.image.index.v1+json\",\n \"explode\": true,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Tags\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.TagResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_tag_href}\": {\n \"get\": {\n \"operationId\": \"content_container_tags_read\",\n \"description\": \"ViewSet for Tag.\",\n \"summary\": \"Inspect a tag\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_tag_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Tags\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.TagResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_tag_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_container_tags_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_tag_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Tags\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_tag_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_container_tags_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_tag_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Tags\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/core/openpgp_publickey/\": {\n \"get\": {\n \"operationId\": \"content_core_openpgp_publickey_list\",\n \"description\": \"A ViewSet for uploads that do not require to store an uploaded content as an Artifact.\",\n \"summary\": \"List open pgp public keys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fingerprint\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where fingerprint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-created\",\n \"-fingerprint\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-raw_data\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"created\",\n \"fingerprint\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"raw_data\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `raw_data` - Raw data\\n* `-raw_data` - Raw data (descending)\\n* `fingerprint` - Fingerprint\\n* `-fingerprint` - Fingerprint (descending)\\n* `created` - Created\\n* `-created` - Created (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Publickey\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedOpenPGPPublicKeyResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_core_openpgp_publickey_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create an open pgp public key\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Publickey\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPPublicKey\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPPublicKey\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_public_key_href}\": {\n \"get\": {\n \"operationId\": \"content_core_openpgp_publickey_read\",\n \"description\": \"A ViewSet for uploads that do not require to store an uploaded content as an Artifact.\",\n \"summary\": \"Inspect an open pgp public key\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_public_key_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Publickey\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPPublicKeyResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_public_key_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_core_openpgp_publickey_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_public_key_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Publickey\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_public_key_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_core_openpgp_publickey_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_public_key_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Publickey\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/core/openpgp_publicsubkey/\": {\n \"get\": {\n \"operationId\": \"content_core_openpgp_publicsubkey_list\",\n \"description\": \"Content viewset that supports only GET by default.\",\n \"summary\": \"List open pgp public subkeys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fingerprint\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where fingerprint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-created\",\n \"-fingerprint\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-raw_data\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"created\",\n \"fingerprint\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"raw_data\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `raw_data` - Raw data\\n* `-raw_data` - Raw data (descending)\\n* `fingerprint` - Fingerprint\\n* `-fingerprint` - Fingerprint (descending)\\n* `created` - Created\\n* `-created` - Created (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Publicsubkey\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedOpenPGPPublicSubkeyResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_public_subkey_href}\": {\n \"get\": {\n \"operationId\": \"content_core_openpgp_publicsubkey_read\",\n \"description\": \"Content viewset that supports only GET by default.\",\n \"summary\": \"Inspect an open pgp public subkey\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_public_subkey_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Publicsubkey\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPPublicSubkeyResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_public_subkey_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_core_openpgp_publicsubkey_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_public_subkey_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Publicsubkey\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_public_subkey_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_core_openpgp_publicsubkey_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_public_subkey_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Publicsubkey\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/core/openpgp_signature/\": {\n \"get\": {\n \"operationId\": \"content_core_openpgp_signature_list\",\n \"description\": \"Content viewset that supports only GET by default.\",\n \"summary\": \"List open pgp signatures\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"issuer\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where issuer matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-created\",\n \"-expiration_time\",\n \"-issuer\",\n \"-key_expiration_time\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-raw_data\",\n \"-sha256\",\n \"-signature_type\",\n \"-signers_user_id\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"created\",\n \"expiration_time\",\n \"issuer\",\n \"key_expiration_time\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"raw_data\",\n \"sha256\",\n \"signature_type\",\n \"signers_user_id\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `raw_data` - Raw data\\n* `-raw_data` - Raw data (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `signature_type` - Signature type\\n* `-signature_type` - Signature type (descending)\\n* `created` - Created\\n* `-created` - Created (descending)\\n* `expiration_time` - Expiration time\\n* `-expiration_time` - Expiration time (descending)\\n* `key_expiration_time` - Key expiration time\\n* `-key_expiration_time` - Key expiration time (descending)\\n* `issuer` - Issuer\\n* `-issuer` - Issuer (descending)\\n* `signers_user_id` - Signers user id\\n* `-signers_user_id` - Signers user id (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Signature\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedOpenPGPSignatureResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_signature_href}\": {\n \"get\": {\n \"operationId\": \"content_core_openpgp_signature_read\",\n \"description\": \"Content viewset that supports only GET by default.\",\n \"summary\": \"Inspect an open pgp signature\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_signature_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Signature\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPSignatureResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_signature_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_core_openpgp_signature_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_signature_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Signature\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_signature_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_core_openpgp_signature_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_signature_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Signature\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/core/openpgp_userattribute/\": {\n \"get\": {\n \"operationId\": \"content_core_openpgp_userattribute_list\",\n \"description\": \"Content viewset that supports only GET by default.\",\n \"summary\": \"List open pgp user attributes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-raw_data\",\n \"-sha256\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"raw_data\",\n \"sha256\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `raw_data` - Raw data\\n* `-raw_data` - Raw data (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Userattribute\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedOpenPGPUserAttributeResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_user_attribute_href}\": {\n \"get\": {\n \"operationId\": \"content_core_openpgp_userattribute_read\",\n \"description\": \"Content viewset that supports only GET by default.\",\n \"summary\": \"Inspect an open pgp user attribute\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_user_attribute_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Userattribute\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPUserAttributeResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_user_attribute_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_core_openpgp_userattribute_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_user_attribute_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Userattribute\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_user_attribute_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_core_openpgp_userattribute_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_user_attribute_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Userattribute\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/core/openpgp_userid/\": {\n \"get\": {\n \"operationId\": \"content_core_openpgp_userid_list\",\n \"description\": \"Content viewset that supports only GET by default.\",\n \"summary\": \"List open pgp user ids\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-raw_data\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-user_id\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"raw_data\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"user_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `raw_data` - Raw data\\n* `-raw_data` - Raw data (descending)\\n* `user_id` - User id\\n* `-user_id` - User id (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"user_id\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where user_id matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"user_id__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where user_id contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"user_id__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where user_id contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"user_id__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where user_id matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"user_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where user_id is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"user_id__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where user_id matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"user_id__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where user_id starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"user_id__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where user_id matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"user_id__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where user_id starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Userid\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedOpenPGPUserIDResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_user_i_d_href}\": {\n \"get\": {\n \"operationId\": \"content_core_openpgp_userid_read\",\n \"description\": \"Content viewset that supports only GET by default.\",\n \"summary\": \"Inspect an open pgp user id\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_user_i_d_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Userid\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPUserIDResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_user_i_d_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_core_openpgp_userid_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_user_i_d_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Userid\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_user_i_d_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_core_openpgp_userid_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_user_i_d_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Openpgp_Userid\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/deb/generic_contents/\": {\n \"get\": {\n \"operationId\": \"content_deb_generic_contents_list\",\n \"description\": \"GenericContent is a catch all category for storing files not covered by any other type.\\n\\nAssociated artifacts: Exactly one arbitrary file that does not match any other type.\\n\\nThis is needed to store arbitrary files for use with the verbatim publisher. If you are not\\nusing the verbatim publisher, you may ignore this type.\",\n \"summary\": \"List generic contents\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-relative_path\",\n \"-sha256\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"relative_path\",\n \"sha256\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Generic_Contents\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.GenericContentResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_deb_generic_contents_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a generic content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Generic_Contents\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.GenericContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.GenericContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_generic_content_href}\": {\n \"get\": {\n \"operationId\": \"content_deb_generic_contents_read\",\n \"description\": \"GenericContent is a catch all category for storing files not covered by any other type.\\n\\nAssociated artifacts: Exactly one arbitrary file that does not match any other type.\\n\\nThis is needed to store arbitrary files for use with the verbatim publisher. If you are not\\nusing the verbatim publisher, you may ignore this type.\",\n \"summary\": \"Inspect a generic content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_generic_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Generic_Contents\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.GenericContentResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_generic_content_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_generic_contents_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_generic_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Generic_Contents\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_generic_content_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_generic_contents_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_generic_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Generic_Contents\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/deb/installer_file_indices/\": {\n \"get\": {\n \"operationId\": \"content_deb_installer_file_indices_list\",\n \"description\": \"An InstallerFileIndex represents the indices for a set of installer files.\\n\\nAssociated artifacts: Exactly one 'SHA256SUMS' and/or 'MD5SUMS' file.\\n\\nEach InstallerFileIndes is associated with a single component-architecture combination within\\na single Release. Note that installer files are currently used exclusively for verbatim\\npublications. The APT publisher (both simple and structured mode) does not make use of installer\\ncontent.\",\n \"summary\": \"List InstallerFileIndices\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"architecture\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where architecture matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"component\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where component matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-architecture\",\n \"-component\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-relative_path\",\n \"-sha256\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"architecture\",\n \"component\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"relative_path\",\n \"sha256\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `component` - Component\\n* `-component` - Component (descending)\\n* `architecture` - Architecture\\n* `-architecture` - Architecture (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Installer_File_Indices\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.InstallerFileIndexResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_deb_installer_file_indices_create\",\n \"description\": \"An InstallerFileIndex represents the indices for a set of installer files.\\n\\nAssociated artifacts: Exactly one 'SHA256SUMS' and/or 'MD5SUMS' file.\\n\\nEach InstallerFileIndes is associated with a single component-architecture combination within\\na single Release. Note that installer files are currently used exclusively for verbatim\\npublications. The APT publisher (both simple and structured mode) does not make use of installer\\ncontent.\",\n \"summary\": \"Create an installer file index\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Installer_File_Indices\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.InstallerFileIndex\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.InstallerFileIndex\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.InstallerFileIndex\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.InstallerFileIndexResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_installer_file_index_href}\": {\n \"get\": {\n \"operationId\": \"content_deb_installer_file_indices_read\",\n \"description\": \"An InstallerFileIndex represents the indices for a set of installer files.\\n\\nAssociated artifacts: Exactly one 'SHA256SUMS' and/or 'MD5SUMS' file.\\n\\nEach InstallerFileIndes is associated with a single component-architecture combination within\\na single Release. Note that installer files are currently used exclusively for verbatim\\npublications. The APT publisher (both simple and structured mode) does not make use of installer\\ncontent.\",\n \"summary\": \"Inspect an installer file index\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_installer_file_index_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Installer_File_Indices\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.InstallerFileIndexResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_installer_file_index_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_installer_file_indices_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_installer_file_index_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Installer_File_Indices\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_installer_file_index_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_installer_file_indices_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_installer_file_index_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Installer_File_Indices\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/deb/installer_packages/\": {\n \"get\": {\n \"operationId\": \"content_deb_installer_packages_list\",\n \"description\": \"An InstallerPackage represents a '.udeb' installer package.\\n\\nAssociated artifacts: Exactly one '.udeb' installer package file.\\n\\nNote that installer packages are currently used exclusively for verbatim publications. The APT\\npublisher (both simple and structured mode) will not include these packages.\",\n \"summary\": \"List installer packages\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"architecture\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where architecture matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"auto_built_package\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where auto_built_package matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"build_essential\",\n \"schema\": {\n \"type\": \"boolean\",\n \"nullable\": true,\n \"enum\": [\n false,\n true\n ]\n },\n \"description\": \"Filter results where build_essential matches value\\n\\n* `True` - yes\\n* `False` - no\"\n },\n {\n \"in\": \"query\",\n \"name\": \"built_using\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where built_using matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"essential\",\n \"schema\": {\n \"type\": \"boolean\",\n \"nullable\": true,\n \"enum\": [\n false,\n true\n ]\n },\n \"description\": \"Filter results where essential matches value\\n\\n* `True` - yes\\n* `False` - no\"\n },\n {\n \"in\": \"query\",\n \"name\": \"installed_size\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where installed_size matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"maintainer\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where maintainer matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"multi_arch\",\n \"schema\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"enum\": [\n \"allowed\",\n \"foreign\",\n \"no\",\n \"same\"\n ]\n },\n \"description\": \"Filter results where multi_arch matches value\\n\\n* `no` - no\\n* `same` - same\\n* `foreign` - foreign\\n* `allowed` - allowed\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-architecture\",\n \"-auto_built_package\",\n \"-breaks\",\n \"-bugs\",\n \"-build_essential\",\n \"-built_using\",\n \"-conflicts\",\n \"-custom_fields\",\n \"-depends\",\n \"-description\",\n \"-description_md5\",\n \"-enhances\",\n \"-essential\",\n \"-homepage\",\n \"-installed_size\",\n \"-maintainer\",\n \"-multi_arch\",\n \"-origin\",\n \"-original_maintainer\",\n \"-package\",\n \"-pk\",\n \"-pre_depends\",\n \"-priority\",\n \"-provides\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-recommends\",\n \"-relative_path\",\n \"-replaces\",\n \"-section\",\n \"-sha256\",\n \"-source\",\n \"-suggests\",\n \"-tag\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-version\",\n \"architecture\",\n \"auto_built_package\",\n \"breaks\",\n \"bugs\",\n \"build_essential\",\n \"built_using\",\n \"conflicts\",\n \"custom_fields\",\n \"depends\",\n \"description\",\n \"description_md5\",\n \"enhances\",\n \"essential\",\n \"homepage\",\n \"installed_size\",\n \"maintainer\",\n \"multi_arch\",\n \"origin\",\n \"original_maintainer\",\n \"package\",\n \"pk\",\n \"pre_depends\",\n \"priority\",\n \"provides\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"recommends\",\n \"relative_path\",\n \"replaces\",\n \"section\",\n \"sha256\",\n \"source\",\n \"suggests\",\n \"tag\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `package` - Package\\n* `-package` - Package (descending)\\n* `source` - Source\\n* `-source` - Source (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `architecture` - Architecture\\n* `-architecture` - Architecture (descending)\\n* `section` - Section\\n* `-section` - Section (descending)\\n* `priority` - Priority\\n* `-priority` - Priority (descending)\\n* `origin` - Origin\\n* `-origin` - Origin (descending)\\n* `tag` - Tag\\n* `-tag` - Tag (descending)\\n* `bugs` - Bugs\\n* `-bugs` - Bugs (descending)\\n* `essential` - Essential\\n* `-essential` - Essential (descending)\\n* `build_essential` - Build essential\\n* `-build_essential` - Build essential (descending)\\n* `installed_size` - Installed size\\n* `-installed_size` - Installed size (descending)\\n* `maintainer` - Maintainer\\n* `-maintainer` - Maintainer (descending)\\n* `original_maintainer` - Original maintainer\\n* `-original_maintainer` - Original maintainer (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `description_md5` - Description md5\\n* `-description_md5` - Description md5 (descending)\\n* `homepage` - Homepage\\n* `-homepage` - Homepage (descending)\\n* `built_using` - Built using\\n* `-built_using` - Built using (descending)\\n* `auto_built_package` - Auto built package\\n* `-auto_built_package` - Auto built package (descending)\\n* `multi_arch` - Multi arch\\n* `-multi_arch` - Multi arch (descending)\\n* `breaks` - Breaks\\n* `-breaks` - Breaks (descending)\\n* `conflicts` - Conflicts\\n* `-conflicts` - Conflicts (descending)\\n* `depends` - Depends\\n* `-depends` - Depends (descending)\\n* `recommends` - Recommends\\n* `-recommends` - Recommends (descending)\\n* `suggests` - Suggests\\n* `-suggests` - Suggests (descending)\\n* `enhances` - Enhances\\n* `-enhances` - Enhances (descending)\\n* `pre_depends` - Pre depends\\n* `-pre_depends` - Pre depends (descending)\\n* `provides` - Provides\\n* `-provides` - Provides (descending)\\n* `replaces` - Replaces\\n* `-replaces` - Replaces (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `custom_fields` - Custom fields\\n* `-custom_fields` - Custom fields (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"origin\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where origin matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"original_maintainer\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where original_maintainer matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where package matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"priority\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where priority matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"section\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where section matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"source\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where source matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"tag\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where tag matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Installer_Packages\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.InstallerPackageResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_deb_installer_packages_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create an installer package\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Installer_Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.InstallerPackage\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.InstallerPackage\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_installer_package_href}\": {\n \"get\": {\n \"operationId\": \"content_deb_installer_packages_read\",\n \"description\": \"An InstallerPackage represents a '.udeb' installer package.\\n\\nAssociated artifacts: Exactly one '.udeb' installer package file.\\n\\nNote that installer packages are currently used exclusively for verbatim publications. The APT\\npublisher (both simple and structured mode) will not include these packages.\",\n \"summary\": \"Inspect an installer package\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_installer_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Installer_Packages\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.InstallerPackageResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_installer_package_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_installer_packages_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_installer_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Installer_Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_installer_package_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_installer_packages_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_installer_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Installer_Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/deb/package_indices/\": {\n \"get\": {\n \"operationId\": \"content_deb_package_indices_list\",\n \"description\": \"A PackageIndex represents the package indices of a single component-architecture combination.\\n\\nAssociated artifacts: Exactly one 'Packages' file. May optionally include one or more of\\n'Packages.gz', 'Packages.xz', 'Release'. If included, the 'Release' file is a legacy\\nper-component-and-architecture Release file.\\n\\nNote: The verbatim publisher will republish all associated artifacts, while the APT publisher\\n(both simple and structured mode) will generate any 'Packages' files it needs when creating the\\npublication. It does not make use of PackageIndex content.\",\n \"summary\": \"List PackageIndices\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"architecture\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where architecture matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"component\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where component matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-architecture\",\n \"-artifact_set_sha256\",\n \"-component\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-relative_path\",\n \"-sha256\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"architecture\",\n \"artifact_set_sha256\",\n \"component\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"relative_path\",\n \"sha256\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `component` - Component\\n* `-component` - Component (descending)\\n* `architecture` - Architecture\\n* `-architecture` - Architecture (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `artifact_set_sha256` - Artifact set sha256\\n* `-artifact_set_sha256` - Artifact set sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Package_Indices\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.PackageIndexResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_deb_package_indices_create\",\n \"description\": \"A PackageIndex represents the package indices of a single component-architecture combination.\\n\\nAssociated artifacts: Exactly one 'Packages' file. May optionally include one or more of\\n'Packages.gz', 'Packages.xz', 'Release'. If included, the 'Release' file is a legacy\\nper-component-and-architecture Release file.\\n\\nNote: The verbatim publisher will republish all associated artifacts, while the APT publisher\\n(both simple and structured mode) will generate any 'Packages' files it needs when creating the\\npublication. It does not make use of PackageIndex content.\",\n \"summary\": \"Create a package index\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Package_Indices\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.PackageIndex\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.PackageIndex\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.PackageIndex\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.PackageIndexResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_package_index_href}\": {\n \"get\": {\n \"operationId\": \"content_deb_package_indices_read\",\n \"description\": \"A PackageIndex represents the package indices of a single component-architecture combination.\\n\\nAssociated artifacts: Exactly one 'Packages' file. May optionally include one or more of\\n'Packages.gz', 'Packages.xz', 'Release'. If included, the 'Release' file is a legacy\\nper-component-and-architecture Release file.\\n\\nNote: The verbatim publisher will republish all associated artifacts, while the APT publisher\\n(both simple and structured mode) will generate any 'Packages' files it needs when creating the\\npublication. It does not make use of PackageIndex content.\",\n \"summary\": \"Inspect a package index\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_package_index_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Package_Indices\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.PackageIndexResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_package_index_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_package_indices_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_package_index_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Package_Indices\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_package_index_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_package_indices_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_package_index_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Package_Indices\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/deb/package_release_components/\": {\n \"get\": {\n \"operationId\": \"content_deb_package_release_components_list\",\n \"description\": \"A PackageReleaseComponent associates a Package with a ReleaseComponent.\\n\\nAssociated artifacts: None; contains only metadata.\\n\\nThis simply stores the information which packages are part of which components.\",\n \"summary\": \"List package release components\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"release_component\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Package_Release_Components\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.PackageReleaseComponentResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_deb_package_release_components_create\",\n \"description\": \"A PackageReleaseComponent associates a Package with a ReleaseComponent.\\n\\nAssociated artifacts: None; contains only metadata.\\n\\nThis simply stores the information which packages are part of which components.\",\n \"summary\": \"Create a package release component\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Package_Release_Components\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.PackageReleaseComponent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.PackageReleaseComponent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.PackageReleaseComponent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.PackageReleaseComponentResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_package_release_component_href}\": {\n \"get\": {\n \"operationId\": \"content_deb_package_release_components_read\",\n \"description\": \"A PackageReleaseComponent associates a Package with a ReleaseComponent.\\n\\nAssociated artifacts: None; contains only metadata.\\n\\nThis simply stores the information which packages are part of which components.\",\n \"summary\": \"Inspect a package release component\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_package_release_component_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Package_Release_Components\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.PackageReleaseComponentResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_package_release_component_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_package_release_components_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_package_release_component_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Package_Release_Components\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_package_release_component_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_package_release_components_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_package_release_component_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Package_Release_Components\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/deb/packages/\": {\n \"get\": {\n \"operationId\": \"content_deb_packages_list\",\n \"description\": \"A Package represents a '.deb' binary package.\\n\\nAssociated artifacts: Exactly one '.deb' package file.\",\n \"summary\": \"List packages\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"architecture\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where architecture matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"auto_built_package\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where auto_built_package matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"build_essential\",\n \"schema\": {\n \"type\": \"boolean\",\n \"nullable\": true,\n \"enum\": [\n false,\n true\n ]\n },\n \"description\": \"Filter results where build_essential matches value\\n\\n* `True` - yes\\n* `False` - no\"\n },\n {\n \"in\": \"query\",\n \"name\": \"built_using\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where built_using matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"essential\",\n \"schema\": {\n \"type\": \"boolean\",\n \"nullable\": true,\n \"enum\": [\n false,\n true\n ]\n },\n \"description\": \"Filter results where essential matches value\\n\\n* `True` - yes\\n* `False` - no\"\n },\n {\n \"in\": \"query\",\n \"name\": \"installed_size\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where installed_size matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"maintainer\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where maintainer matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"multi_arch\",\n \"schema\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"enum\": [\n \"allowed\",\n \"foreign\",\n \"no\",\n \"same\"\n ]\n },\n \"description\": \"Filter results where multi_arch matches value\\n\\n* `no` - no\\n* `same` - same\\n* `foreign` - foreign\\n* `allowed` - allowed\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-architecture\",\n \"-auto_built_package\",\n \"-breaks\",\n \"-bugs\",\n \"-build_essential\",\n \"-built_using\",\n \"-conflicts\",\n \"-custom_fields\",\n \"-depends\",\n \"-description\",\n \"-description_md5\",\n \"-enhances\",\n \"-essential\",\n \"-homepage\",\n \"-installed_size\",\n \"-maintainer\",\n \"-multi_arch\",\n \"-origin\",\n \"-original_maintainer\",\n \"-package\",\n \"-pk\",\n \"-pre_depends\",\n \"-priority\",\n \"-provides\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-recommends\",\n \"-relative_path\",\n \"-replaces\",\n \"-section\",\n \"-sha256\",\n \"-source\",\n \"-suggests\",\n \"-tag\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-version\",\n \"architecture\",\n \"auto_built_package\",\n \"breaks\",\n \"bugs\",\n \"build_essential\",\n \"built_using\",\n \"conflicts\",\n \"custom_fields\",\n \"depends\",\n \"description\",\n \"description_md5\",\n \"enhances\",\n \"essential\",\n \"homepage\",\n \"installed_size\",\n \"maintainer\",\n \"multi_arch\",\n \"origin\",\n \"original_maintainer\",\n \"package\",\n \"pk\",\n \"pre_depends\",\n \"priority\",\n \"provides\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"recommends\",\n \"relative_path\",\n \"replaces\",\n \"section\",\n \"sha256\",\n \"source\",\n \"suggests\",\n \"tag\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `package` - Package\\n* `-package` - Package (descending)\\n* `source` - Source\\n* `-source` - Source (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `architecture` - Architecture\\n* `-architecture` - Architecture (descending)\\n* `section` - Section\\n* `-section` - Section (descending)\\n* `priority` - Priority\\n* `-priority` - Priority (descending)\\n* `origin` - Origin\\n* `-origin` - Origin (descending)\\n* `tag` - Tag\\n* `-tag` - Tag (descending)\\n* `bugs` - Bugs\\n* `-bugs` - Bugs (descending)\\n* `essential` - Essential\\n* `-essential` - Essential (descending)\\n* `build_essential` - Build essential\\n* `-build_essential` - Build essential (descending)\\n* `installed_size` - Installed size\\n* `-installed_size` - Installed size (descending)\\n* `maintainer` - Maintainer\\n* `-maintainer` - Maintainer (descending)\\n* `original_maintainer` - Original maintainer\\n* `-original_maintainer` - Original maintainer (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `description_md5` - Description md5\\n* `-description_md5` - Description md5 (descending)\\n* `homepage` - Homepage\\n* `-homepage` - Homepage (descending)\\n* `built_using` - Built using\\n* `-built_using` - Built using (descending)\\n* `auto_built_package` - Auto built package\\n* `-auto_built_package` - Auto built package (descending)\\n* `multi_arch` - Multi arch\\n* `-multi_arch` - Multi arch (descending)\\n* `breaks` - Breaks\\n* `-breaks` - Breaks (descending)\\n* `conflicts` - Conflicts\\n* `-conflicts` - Conflicts (descending)\\n* `depends` - Depends\\n* `-depends` - Depends (descending)\\n* `recommends` - Recommends\\n* `-recommends` - Recommends (descending)\\n* `suggests` - Suggests\\n* `-suggests` - Suggests (descending)\\n* `enhances` - Enhances\\n* `-enhances` - Enhances (descending)\\n* `pre_depends` - Pre depends\\n* `-pre_depends` - Pre depends (descending)\\n* `provides` - Provides\\n* `-provides` - Provides (descending)\\n* `replaces` - Replaces\\n* `-replaces` - Replaces (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `custom_fields` - Custom fields\\n* `-custom_fields` - Custom fields (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"origin\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where origin matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"original_maintainer\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where original_maintainer matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where package matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where package contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where package contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where package matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where package is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where package matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where package starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where package matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where package starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"priority\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where priority matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"release\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"\\n Must be a comma-separated string: \\\"release_href,repository_or_repository_version_href\\\"\\n release_href: Filter results where Package in Release\\n repository_or_repository_version_href: The RepositoryVersion href to filter by, or Repository\\n href (assume latest version)\\n \"\n },\n {\n \"in\": \"query\",\n \"name\": \"release_component\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"\\n Must be a comma-separated string: \\\"release_component_href,repository_or_repository_version_href\\\"\\n release_component_href: Filter results where Package in ReleaseComponent\\n repository_or_repository_version_href: The RepositoryVersion href to filter by, or Repository\\n href (assume latest version)\\n \"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"section\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where section matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"source\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where source matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"tag\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where tag matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.PackageResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_deb_packages_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a package\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.Package\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.Package\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_package_href}\": {\n \"get\": {\n \"operationId\": \"content_deb_packages_read\",\n \"description\": \"A Package represents a '.deb' binary package.\\n\\nAssociated artifacts: Exactly one '.deb' package file.\",\n \"summary\": \"Inspect a package\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.PackageResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_package_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_packages_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_package_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_packages_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/deb/release_architectures/\": {\n \"get\": {\n \"operationId\": \"content_deb_release_architectures_list\",\n \"description\": \"A ReleaseArchitecture represents a single dpkg architecture string.\\n\\nAssociated artifacts: None; contains only metadata.\\n\\nEvery ReleaseArchitecture is always associated with exactly one Release. This indicates that\\nthe release/distribution in question supports this architecture.\",\n \"summary\": \"List release architectures\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"architecture\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where architecture matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"distribution\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where distribution matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-architecture\",\n \"-distribution\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"architecture\",\n \"distribution\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `distribution` - Distribution\\n* `-distribution` - Distribution (descending)\\n* `architecture` - Architecture\\n* `-architecture` - Architecture (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Release_Architectures\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.ReleaseArchitectureResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_deb_release_architectures_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a release architecture\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Release_Architectures\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseArchitecture\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseArchitecture\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseArchitecture\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_release_architecture_href}\": {\n \"get\": {\n \"operationId\": \"content_deb_release_architectures_read\",\n \"description\": \"A ReleaseArchitecture represents a single dpkg architecture string.\\n\\nAssociated artifacts: None; contains only metadata.\\n\\nEvery ReleaseArchitecture is always associated with exactly one Release. This indicates that\\nthe release/distribution in question supports this architecture.\",\n \"summary\": \"Inspect a release architecture\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_release_architecture_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Release_Architectures\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseArchitectureResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_release_architecture_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_release_architectures_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_release_architecture_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Release_Architectures\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_release_architecture_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_release_architectures_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_release_architecture_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Release_Architectures\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/deb/release_components/\": {\n \"get\": {\n \"operationId\": \"content_deb_release_components_list\",\n \"description\": \"A ReleaseComponent represents a single APT repository component.\\n\\nAssociated artifacts: None; contains only metadata.\",\n \"summary\": \"List release components\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"component\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where component matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"distribution\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where distribution matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-component\",\n \"-distribution\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"component\",\n \"distribution\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `distribution` - Distribution\\n* `-distribution` - Distribution (descending)\\n* `component` - Component\\n* `-component` - Component (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"\\n Must be a comma-separated string: \\\"package_href,repository_or_repository_version_href\\\"\\n package_href: Filter results where ReleaseComponent contains Package\\n repository_or_repository_version_href: The RepositoryVersion href to filter by, or Repository\\n href (assume latest version)\\n \"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Release_Components\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.ReleaseComponentResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_deb_release_components_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a release component\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Release_Components\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseComponent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseComponent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseComponent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_release_component_href}\": {\n \"get\": {\n \"operationId\": \"content_deb_release_components_read\",\n \"description\": \"A ReleaseComponent represents a single APT repository component.\\n\\nAssociated artifacts: None; contains only metadata.\",\n \"summary\": \"Inspect a release component\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_release_component_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Release_Components\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseComponentResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_release_component_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_release_components_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_release_component_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Release_Components\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_release_component_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_release_components_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_release_component_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Release_Components\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/deb/release_files/\": {\n \"get\": {\n \"operationId\": \"content_deb_release_files_list\",\n \"description\": \"A ReleaseFile represents the Release file(s) from a single APT distribution.\\n\\nAssociated artifacts: At least one of 'Release' and 'InRelease' file. If the 'Release' file is\\npresent, then there may also be a 'Release.gpg' detached signature file for it.\\n\\nNote: The verbatim publisher will republish all associated artifacts, while the APT publisher\\n(both simple and structured mode) will generate any 'Release' files it needs when creating the\\npublication. It does not make use of ReleaseFile content.\",\n \"summary\": \"List release files\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"codename\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where codename matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-architectures\",\n \"-artifact_set_sha256\",\n \"-codename\",\n \"-components\",\n \"-distribution\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-relative_path\",\n \"-sha256\",\n \"-suite\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"architectures\",\n \"artifact_set_sha256\",\n \"codename\",\n \"components\",\n \"distribution\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"relative_path\",\n \"sha256\",\n \"suite\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `codename` - Codename\\n* `-codename` - Codename (descending)\\n* `suite` - Suite\\n* `-suite` - Suite (descending)\\n* `distribution` - Distribution\\n* `-distribution` - Distribution (descending)\\n* `components` - Components\\n* `-components` - Components (descending)\\n* `architectures` - Architectures\\n* `-architectures` - Architectures (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `artifact_set_sha256` - Artifact set sha256\\n* `-artifact_set_sha256` - Artifact set sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"suite\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where suite matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Release_Files\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.ReleaseFileResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_deb_release_files_create\",\n \"description\": \"A ReleaseFile represents the Release file(s) from a single APT distribution.\\n\\nAssociated artifacts: At least one of 'Release' and 'InRelease' file. If the 'Release' file is\\npresent, then there may also be a 'Release.gpg' detached signature file for it.\\n\\nNote: The verbatim publisher will republish all associated artifacts, while the APT publisher\\n(both simple and structured mode) will generate any 'Release' files it needs when creating the\\npublication. It does not make use of ReleaseFile content.\",\n \"summary\": \"Create a release file\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Release_Files\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseFile\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseFile\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseFile\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseFileResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_release_file_href}\": {\n \"get\": {\n \"operationId\": \"content_deb_release_files_read\",\n \"description\": \"A ReleaseFile represents the Release file(s) from a single APT distribution.\\n\\nAssociated artifacts: At least one of 'Release' and 'InRelease' file. If the 'Release' file is\\npresent, then there may also be a 'Release.gpg' detached signature file for it.\\n\\nNote: The verbatim publisher will republish all associated artifacts, while the APT publisher\\n(both simple and structured mode) will generate any 'Release' files it needs when creating the\\npublication. It does not make use of ReleaseFile content.\",\n \"summary\": \"Inspect a release file\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_release_file_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Release_Files\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseFileResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_release_file_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_release_files_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_release_file_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Release_Files\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_release_file_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_release_files_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_release_file_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Release_Files\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/deb/releases/\": {\n \"get\": {\n \"operationId\": \"content_deb_releases_list\",\n \"description\": \"The Release contains release file fields, that are not relevant to the APT repo structure.\\n\\nAssociated artifacts: None; contains only metadata.\\n\\nBy non-structure relevant release file fields, we mean anything other than the Components and\\nArchitectures fields. These are handled by their own models and are not part of this model.\\n\\nNote that the distribution field is part of this model, but is not added to any published\\nrelease files. The \\\"distribution\\\" is defined as the path between 'dists/' and some 'Release'\\nfile. As such, it encodes the path to the relevant release file within the APT repository.\\nIt is often (but not always) equal to the \\\"codename\\\" or the \\\"suite\\\".\",\n \"summary\": \"List releases\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"codename\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where codename matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"distribution\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where distribution matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"label\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where label matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-codename\",\n \"-description\",\n \"-distribution\",\n \"-label\",\n \"-origin\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-suite\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-version\",\n \"codename\",\n \"description\",\n \"distribution\",\n \"label\",\n \"origin\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"suite\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `codename` - Codename\\n* `-codename` - Codename (descending)\\n* `suite` - Suite\\n* `-suite` - Suite (descending)\\n* `distribution` - Distribution\\n* `-distribution` - Distribution (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `origin` - Origin\\n* `-origin` - Origin (descending)\\n* `label` - Label\\n* `-label` - Label (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"origin\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where origin matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"\\n Must be a comma-separated string: \\\"package_href,repository_or_repository_version_href\\\"\\n package_href: Filter results where Release contains Package\\n repository_or_repository_version_href: The RepositoryVersion href to filter by, or Repository\\n href (assume latest version)\\n \"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"suite\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where suite matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Releases\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.ReleaseResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_deb_releases_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a release\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Releases\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.Release\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.Release\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.Release\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_release_href}\": {\n \"get\": {\n \"operationId\": \"content_deb_releases_read\",\n \"description\": \"The Release contains release file fields, that are not relevant to the APT repo structure.\\n\\nAssociated artifacts: None; contains only metadata.\\n\\nBy non-structure relevant release file fields, we mean anything other than the Components and\\nArchitectures fields. These are handled by their own models and are not part of this model.\\n\\nNote that the distribution field is part of this model, but is not added to any published\\nrelease files. The \\\"distribution\\\" is defined as the path between 'dists/' and some 'Release'\\nfile. As such, it encodes the path to the relevant release file within the APT repository.\\nIt is often (but not always) equal to the \\\"codename\\\" or the \\\"suite\\\".\",\n \"summary\": \"Inspect a release\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_release_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Releases\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_release_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_releases_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_release_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Releases\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_release_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_releases_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_release_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Releases\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/deb/source_indices/\": {\n \"get\": {\n \"operationId\": \"content_deb_source_indices_list\",\n \"description\": \"A SourceIndex represents the source indices of a single component.\\n\\nAssociated artifacts: Exactly one 'Sources' file. May optionally include one or more of\\n'Sources.gz', 'Sources.xz', 'Release'. If included, the 'Release' file is a legacy\\nper-component-and-architecture Release file (with architecture always being 'source').\\n\\nNote: The verbatim publisher will republish all associated artifacts, while the APT publisher\\n(both simple and structured mode) will generate any 'Sources' files it needs when creating the\\npublication. It does not make use of SourceIndex content.\",\n \"summary\": \"List SourceIndices\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"component\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where component matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-component\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-relative_path\",\n \"-sha256\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"component\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"relative_path\",\n \"sha256\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `component` - Component\\n* `-component` - Component (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Source_Indices\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.SourceIndexResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_deb_source_indices_create\",\n \"description\": \"A SourceIndex represents the source indices of a single component.\\n\\nAssociated artifacts: Exactly one 'Sources' file. May optionally include one or more of\\n'Sources.gz', 'Sources.xz', 'Release'. If included, the 'Release' file is a legacy\\nper-component-and-architecture Release file (with architecture always being 'source').\\n\\nNote: The verbatim publisher will republish all associated artifacts, while the APT publisher\\n(both simple and structured mode) will generate any 'Sources' files it needs when creating the\\npublication. It does not make use of SourceIndex content.\",\n \"summary\": \"Create a source index\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Source_Indices\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.SourceIndex\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.SourceIndex\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.SourceIndex\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.SourceIndexResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_source_index_href}\": {\n \"get\": {\n \"operationId\": \"content_deb_source_indices_read\",\n \"description\": \"A SourceIndex represents the source indices of a single component.\\n\\nAssociated artifacts: Exactly one 'Sources' file. May optionally include one or more of\\n'Sources.gz', 'Sources.xz', 'Release'. If included, the 'Release' file is a legacy\\nper-component-and-architecture Release file (with architecture always being 'source').\\n\\nNote: The verbatim publisher will republish all associated artifacts, while the APT publisher\\n(both simple and structured mode) will generate any 'Sources' files it needs when creating the\\npublication. It does not make use of SourceIndex content.\",\n \"summary\": \"Inspect a source index\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_source_index_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Source_Indices\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.SourceIndexResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_source_index_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_source_indices_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_source_index_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Source_Indices\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_source_index_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_source_indices_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_source_index_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Source_Indices\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/deb/source_packages/\": {\n \"get\": {\n \"operationId\": \"content_deb_source_packages_list\",\n \"description\": \"A Debian Source Package file represents a '.dsc' file along with its associated\\nartifacts such as orig.tar.gz, debian.tar.gz...\\n\\nAssociated artifacts: Exactly one '.dsc' file.\",\n \"summary\": \"List source packages\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"architecture\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where architecture matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"binary\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where binary matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"build_conflicts\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where build_conflicts matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"build_conflicts_arch\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where build_conflicts_arch matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"build_conflicts_indep\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where build_conflicts_indep matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"build_depends\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where build_depends matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"build_depends_arch\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where build_depends_arch matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"build_depends_indep\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where build_depends_indep matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"dgit\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where dgit matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"format\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where format matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"homepage\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where homepage matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"maintainer\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where maintainer matches value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-architecture\",\n \"-binary\",\n \"-build_conflicts\",\n \"-build_conflicts_arch\",\n \"-build_conflicts_indep\",\n \"-build_depends\",\n \"-build_depends_arch\",\n \"-build_depends_indep\",\n \"-dgit\",\n \"-format\",\n \"-homepage\",\n \"-maintainer\",\n \"-package_list\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-relative_path\",\n \"-source\",\n \"-standards_version\",\n \"-testsuite\",\n \"-timestamp_of_interest\",\n \"-uploaders\",\n \"-upstream_id\",\n \"-vcs_arch\",\n \"-vcs_browser\",\n \"-vcs_bzr\",\n \"-vcs_cvs\",\n \"-vcs_darcs\",\n \"-vcs_git\",\n \"-vcs_hg\",\n \"-vcs_mtn\",\n \"-vcs_snv\",\n \"-version\",\n \"architecture\",\n \"binary\",\n \"build_conflicts\",\n \"build_conflicts_arch\",\n \"build_conflicts_indep\",\n \"build_depends\",\n \"build_depends_arch\",\n \"build_depends_indep\",\n \"dgit\",\n \"format\",\n \"homepage\",\n \"maintainer\",\n \"package_list\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"relative_path\",\n \"source\",\n \"standards_version\",\n \"testsuite\",\n \"timestamp_of_interest\",\n \"uploaders\",\n \"upstream_id\",\n \"vcs_arch\",\n \"vcs_browser\",\n \"vcs_bzr\",\n \"vcs_cvs\",\n \"vcs_darcs\",\n \"vcs_git\",\n \"vcs_hg\",\n \"vcs_mtn\",\n \"vcs_snv\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `format` - Format\\n* `-format` - Format (descending)\\n* `source` - Source\\n* `-source` - Source (descending)\\n* `binary` - Binary\\n* `-binary` - Binary (descending)\\n* `architecture` - Architecture\\n* `-architecture` - Architecture (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `maintainer` - Maintainer\\n* `-maintainer` - Maintainer (descending)\\n* `uploaders` - Uploaders\\n* `-uploaders` - Uploaders (descending)\\n* `homepage` - Homepage\\n* `-homepage` - Homepage (descending)\\n* `vcs_browser` - Vcs browser\\n* `-vcs_browser` - Vcs browser (descending)\\n* `vcs_arch` - Vcs arch\\n* `-vcs_arch` - Vcs arch (descending)\\n* `vcs_bzr` - Vcs bzr\\n* `-vcs_bzr` - Vcs bzr (descending)\\n* `vcs_cvs` - Vcs cvs\\n* `-vcs_cvs` - Vcs cvs (descending)\\n* `vcs_darcs` - Vcs darcs\\n* `-vcs_darcs` - Vcs darcs (descending)\\n* `vcs_git` - Vcs git\\n* `-vcs_git` - Vcs git (descending)\\n* `vcs_hg` - Vcs hg\\n* `-vcs_hg` - Vcs hg (descending)\\n* `vcs_mtn` - Vcs mtn\\n* `-vcs_mtn` - Vcs mtn (descending)\\n* `vcs_snv` - Vcs snv\\n* `-vcs_snv` - Vcs snv (descending)\\n* `testsuite` - Testsuite\\n* `-testsuite` - Testsuite (descending)\\n* `dgit` - Dgit\\n* `-dgit` - Dgit (descending)\\n* `standards_version` - Standards version\\n* `-standards_version` - Standards version (descending)\\n* `build_depends` - Build depends\\n* `-build_depends` - Build depends (descending)\\n* `build_depends_indep` - Build depends indep\\n* `-build_depends_indep` - Build depends indep (descending)\\n* `build_depends_arch` - Build depends arch\\n* `-build_depends_arch` - Build depends arch (descending)\\n* `build_conflicts` - Build conflicts\\n* `-build_conflicts` - Build conflicts (descending)\\n* `build_conflicts_indep` - Build conflicts indep\\n* `-build_conflicts_indep` - Build conflicts indep (descending)\\n* `build_conflicts_arch` - Build conflicts arch\\n* `-build_conflicts_arch` - Build conflicts arch (descending)\\n* `package_list` - Package list\\n* `-package_list` - Package list (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package_list\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where package_list matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"release\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"\\n Must be a comma-separated string: \\\"release_href,repository_or_repository_version_href\\\"\\n release_href: Filter results where SourcePackage in Release\\n repository_or_repository_version_href: The RepositoryVersion href to filter by, or Repository\\n href (assume latest version)\\n \"\n },\n {\n \"in\": \"query\",\n \"name\": \"release_component\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"\\n Must be a comma-separated string: \\\"release_component_href,repository_or_repository_version_href\\\"\\n release_component_href: Filter results where SourcePackage in ReleaseComponent\\n repository_or_repository_version_href: The RepositoryVersion href to filter by, or Repository\\n href (assume latest version)\\n \"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"source\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where source matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"standards_version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where standards_version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"testsuite\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where testsuite matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"uploaders\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where uploaders matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"vcs_arch\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where vcs_arch matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"vcs_browser\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where vcs_browser matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"vcs_bzr\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where vcs_bzr matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"vcs_cvs\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where vcs_cvs matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"vcs_darcs\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where vcs_darcs matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"vcs_git\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where vcs_git matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"vcs_hg\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where vcs_hg matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"vcs_mtn\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where vcs_mtn matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"vcs_snv\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where vcs_snv matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Source_Packages\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.SourcePackageResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_deb_source_packages_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a source package\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Source_Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.SourcePackage\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.SourcePackage\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.SourcePackage\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_source_package_href}\": {\n \"get\": {\n \"operationId\": \"content_deb_source_packages_read\",\n \"description\": \"A Debian Source Package file represents a '.dsc' file along with its associated\\nartifacts such as orig.tar.gz, debian.tar.gz...\\n\\nAssociated artifacts: Exactly one '.dsc' file.\",\n \"summary\": \"Inspect a source package\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_source_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Source_Packages\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.SourcePackageResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_source_package_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_source_packages_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_source_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Source_Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_source_package_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_source_packages_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_source_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Source_Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/deb/source_release_components/\": {\n \"get\": {\n \"operationId\": \"content_deb_source_release_components_list\",\n \"description\": \"A SourcePackageReleaseComponent associates a SourcePackage with a ReleaseComponent.\\n\\nAssociated artifacts: None; contains only metadata.\\n\\nThis simply stores the information on which source packages are part of which components.\",\n \"summary\": \"List source package release components\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"release_component\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"source_package\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Source_Release_Components\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.SourcePackageReleaseComponentResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_deb_source_release_components_create\",\n \"description\": \"A SourcePackageReleaseComponent associates a SourcePackage with a ReleaseComponent.\\n\\nAssociated artifacts: None; contains only metadata.\\n\\nThis simply stores the information on which source packages are part of which components.\",\n \"summary\": \"Create a source package release component\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Source_Release_Components\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.SourcePackageReleaseComponent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.SourcePackageReleaseComponent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.SourcePackageReleaseComponent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.SourcePackageReleaseComponentResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_source_package_release_component_href}\": {\n \"get\": {\n \"operationId\": \"content_deb_source_release_components_read\",\n \"description\": \"A SourcePackageReleaseComponent associates a SourcePackage with a ReleaseComponent.\\n\\nAssociated artifacts: None; contains only metadata.\\n\\nThis simply stores the information on which source packages are part of which components.\",\n \"summary\": \"Inspect a source package release component\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_source_package_release_component_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Source_Release_Components\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.SourcePackageReleaseComponentResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_source_package_release_component_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_source_release_components_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_source_package_release_component_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Source_Release_Components\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_source_package_release_component_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_deb_source_release_components_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_source_package_release_component_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Source_Release_Components\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/file/files/\": {\n \"get\": {\n \"operationId\": \"content_file_files_list\",\n \"description\": \"\\nFileContent represents a single file and its metadata, which can be added and removed from\\nrepositories.\",\n \"summary\": \"List file contents\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"digest\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where digest matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-digest\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-relative_path\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"digest\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"relative_path\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `digest` - Digest\\n* `-digest` - Digest (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where relative_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Files\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedfile.FileContentResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_file_files_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a file content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Files\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_content_href}\": {\n \"get\": {\n \"operationId\": \"content_file_files_read\",\n \"description\": \"\\nFileContent represents a single file and its metadata, which can be added and removed from\\nrepositories.\",\n \"summary\": \"Inspect a file content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Files\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileContentResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_content_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_file_files_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Files\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_content_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_file_files_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Files\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/file/files/upload/\": {\n \"post\": {\n \"operationId\": \"content_file_files_upload\",\n \"description\": \"Synchronously upload a File.\",\n \"summary\": \"Upload a File synchronously.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Files\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FileContentUpload\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FileContentUpload\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FileContentUploadResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/gem/gem/\": {\n \"get\": {\n \"operationId\": \"content_gem_gem_list\",\n \"description\": \"A ViewSet for GemContent.\",\n \"summary\": \"List gem contents\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checksum\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where checksum matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-checksum\",\n \"-dependencies\",\n \"-name\",\n \"-pk\",\n \"-platform\",\n \"-prerelease\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-required_ruby_version\",\n \"-required_rubygems_version\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-version\",\n \"checksum\",\n \"dependencies\",\n \"name\",\n \"pk\",\n \"platform\",\n \"prerelease\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"required_ruby_version\",\n \"required_rubygems_version\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `platform` - Platform\\n* `-platform` - Platform (descending)\\n* `checksum` - Checksum\\n* `-checksum` - Checksum (descending)\\n* `prerelease` - Prerelease\\n* `-prerelease` - Prerelease (descending)\\n* `dependencies` - Dependencies\\n* `-dependencies` - Dependencies (descending)\\n* `required_ruby_version` - Required ruby version\\n* `-required_ruby_version` - Required ruby version (descending)\\n* `required_rubygems_version` - Required rubygems version\\n* `-required_rubygems_version` - Required rubygems version (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prerelease\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where prerelease matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedgem.GemContentResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_gem_gem_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a gem content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_content_href}\": {\n \"get\": {\n \"operationId\": \"content_gem_gem_read\",\n \"description\": \"A ViewSet for GemContent.\",\n \"summary\": \"Inspect a gem content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemContentResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_content_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_gem_gem_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_content_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_gem_gem_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/hugging_face/hugging-face/\": {\n \"get\": {\n \"operationId\": \"content_hugging_face_hugging_face_list\",\n \"description\": \"A ViewSet for HuggingFaceContent.\\n\\nDefine endpoint name which will appear in the API endpoint for this content type.\\nFor example::\\n https://pulp.example.com/pulp/api/v3/content/hugging-face/units/\\n\\nAlso specify queryset and serializer for HuggingFaceContent.\",\n \"summary\": \"List hugging face contents\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-etag\",\n \"-last_modified\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-relative_path\",\n \"-repo_id\",\n \"-repo_type\",\n \"-revision\",\n \"-size\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"etag\",\n \"last_modified\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"relative_path\",\n \"repo_id\",\n \"repo_type\",\n \"revision\",\n \"size\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `repo_id` - Repo id\\n* `-repo_id` - Repo id (descending)\\n* `repo_type` - Repo type\\n* `-repo_type` - Repo type (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `revision` - Revision\\n* `-revision` - Revision (descending)\\n* `size` - Size\\n* `-size` - Size (descending)\\n* `etag` - Etag\\n* `-etag` - Etag (descending)\\n* `last_modified` - Last modified\\n* `-last_modified` - Last modified (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"relative_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where relative_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repo_id\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where repo_id matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repo_type\",\n \"schema\": {\n \"type\": \"string\",\n \"enum\": [\n \"datasets\",\n \"models\",\n \"spaces\"\n ]\n },\n \"description\": \"Filter results where repo_type matches value\\n\\n* `models` - Models\\n* `datasets` - Datasets\\n* `spaces` - Spaces\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"revision\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where revision matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Hugging-Face\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedhugging_face.HuggingFaceContentResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_hugging_face_hugging_face_create\",\n \"description\": \"Perform bookkeeping when saving Content.\\n\\n\\\"Artifacts\\\" need to be popped off and saved indpendently, as they are not actually part\\nof the Content model.\",\n \"summary\": \"Create a hugging face content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceContent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceContentResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_content_href}\": {\n \"get\": {\n \"operationId\": \"content_hugging_face_hugging_face_read\",\n \"description\": \"A ViewSet for HuggingFaceContent.\\n\\nDefine endpoint name which will appear in the API endpoint for this content type.\\nFor example::\\n https://pulp.example.com/pulp/api/v3/content/hugging-face/units/\\n\\nAlso specify queryset and serializer for HuggingFaceContent.\",\n \"summary\": \"Inspect a hugging face content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Hugging-Face\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceContentResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_content_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_hugging_face_hugging_face_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_content_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_hugging_face_hugging_face_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/maven/artifact/\": {\n \"get\": {\n \"operationId\": \"content_maven_artifact_list\",\n \"description\": \"A ViewSet for MavenArtifact.\",\n \"summary\": \"List maven artifacts\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"artifact_id\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where artifact_id matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"filename\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where filename matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"group_id\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where group_id matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-artifact_id\",\n \"-filename\",\n \"-group_id\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-version\",\n \"artifact_id\",\n \"filename\",\n \"group_id\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `group_id` - Group id\\n* `-group_id` - Group id (descending)\\n* `artifact_id` - Artifact id\\n* `-artifact_id` - Artifact id (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `filename` - Filename\\n* `-filename` - Filename (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Artifact\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedmaven.MavenArtifactResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_maven_artifact_create\",\n \"description\": \"A ViewSet for MavenArtifact.\",\n \"summary\": \"Create a maven artifact\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Artifact\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenArtifact\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenArtifact\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenArtifact\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenArtifactResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_artifact_href}\": {\n \"get\": {\n \"operationId\": \"content_maven_artifact_read\",\n \"description\": \"A ViewSet for MavenArtifact.\",\n \"summary\": \"Inspect a maven artifact\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_artifact_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Artifact\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenArtifactResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_artifact_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_maven_artifact_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_artifact_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Artifact\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_artifact_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_maven_artifact_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_artifact_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Artifact\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/npm/packages/\": {\n \"get\": {\n \"operationId\": \"content_npm_packages_list\",\n \"description\": \"A ViewSet for NpmPackage.\\n\\nDefine endpoint name which will appear in the API endpoint for this content type.\\nFor example::\\n http://pulp.example.com/pulp/api/v3/content/npm/packages/\\n\\nAlso specify queryset and serializer for NpmPackage.\",\n \"summary\": \"List packages\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-version\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatednpm.PackageResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_npm_packages_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a package\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.Package\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.Package\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_package_href}\": {\n \"get\": {\n \"operationId\": \"content_npm_packages_read\",\n \"description\": \"A ViewSet for NpmPackage.\\n\\nDefine endpoint name which will appear in the API endpoint for this content type.\\nFor example::\\n http://pulp.example.com/pulp/api/v3/content/npm/packages/\\n\\nAlso specify queryset and serializer for NpmPackage.\",\n \"summary\": \"Inspect a package\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.PackageResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_package_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_npm_packages_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_package_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_npm_packages_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/npm/packages/upload/\": {\n \"post\": {\n \"operationId\": \"content_npm_packages_upload\",\n \"description\": \"Create an npm package content unit synchronously.\",\n \"summary\": \"Synchronous npm package upload\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NpmPackageUpload\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NpmPackageUpload\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.PackageResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/ostree/commits/\": {\n \"get\": {\n \"operationId\": \"content_ostree_commits_list\",\n \"description\": \"A ViewSet class for OSTree commits.\",\n \"summary\": \"List ostree commits\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checksum\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where checksum matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-checksum\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-relative_path\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"checksum\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"relative_path\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `checksum` - Checksum\\n* `-checksum` - Checksum (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Commits\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeCommitResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_commit_href}\": {\n \"get\": {\n \"operationId\": \"content_ostree_commits_read\",\n \"description\": \"A ViewSet class for OSTree commits.\",\n \"summary\": \"Inspect an ostree commit\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_commit_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Commits\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeCommitResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_commit_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_ostree_commits_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_commit_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Commits\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_commit_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_ostree_commits_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_commit_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Commits\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/ostree/configs/\": {\n \"get\": {\n \"operationId\": \"content_ostree_configs_list\",\n \"description\": \"A ViewSet class for OSTree repository configurations.\",\n \"summary\": \"List ostree configs\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"pk\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Configs\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeConfigResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_config_href}\": {\n \"get\": {\n \"operationId\": \"content_ostree_configs_read\",\n \"description\": \"A ViewSet class for OSTree repository configurations.\",\n \"summary\": \"Inspect an ostree config\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_config_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Configs\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeConfigResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_config_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_ostree_configs_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_config_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Configs\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_config_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_ostree_configs_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_config_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Configs\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/ostree/content/\": {\n \"get\": {\n \"operationId\": \"content_ostree_content_list\",\n \"description\": \"A ViewSet class for uncategorized content units (e.g., static deltas).\",\n \"summary\": \"List ostree contents\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"pk\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Content\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeContentResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_ostree_content_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create an ostree content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Content\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeContent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_content_href}\": {\n \"get\": {\n \"operationId\": \"content_ostree_content_read\",\n \"description\": \"A ViewSet class for uncategorized content units (e.g., static deltas).\",\n \"summary\": \"Inspect an ostree content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Content\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeContentResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_content_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_ostree_content_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Content\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_content_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_ostree_content_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Content\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/ostree/objects/\": {\n \"get\": {\n \"operationId\": \"content_ostree_objects_list\",\n \"description\": \"A ViewSet class for OSTree objects (e.g., dirtree, dirmeta, file).\",\n \"summary\": \"List ostree objects\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checksum\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where checksum matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-checksum\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-relative_path\",\n \"-timestamp_of_interest\",\n \"-typ\",\n \"-upstream_id\",\n \"checksum\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"relative_path\",\n \"timestamp_of_interest\",\n \"typ\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `typ` - Typ\\n* `-typ` - Typ (descending)\\n* `checksum` - Checksum\\n* `-checksum` - Checksum (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Objects\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeObjectResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_object_href}\": {\n \"get\": {\n \"operationId\": \"content_ostree_objects_read\",\n \"description\": \"A ViewSet class for OSTree objects (e.g., dirtree, dirmeta, file).\",\n \"summary\": \"Inspect an ostree object\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_object_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Objects\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeObjectResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_object_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_ostree_objects_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_object_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Objects\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_object_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_ostree_objects_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_object_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Objects\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/ostree/refs/\": {\n \"get\": {\n \"operationId\": \"content_ostree_refs_list\",\n \"description\": \"A ViewSet class for OSTree head commits.\",\n \"summary\": \"List ostree refs\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checksum\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-relative_path\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"relative_path\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `relative_path` - Relative path\\n* `-relative_path` - Relative path (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Refs\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeRefResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_ref_href}\": {\n \"get\": {\n \"operationId\": \"content_ostree_refs_read\",\n \"description\": \"A ViewSet class for OSTree head commits.\",\n \"summary\": \"Inspect an ostree ref\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_ref_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Refs\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRefResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_ref_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_ostree_refs_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_ref_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Refs\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_ref_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_ostree_refs_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_ref_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Refs\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/ostree/summaries/\": {\n \"get\": {\n \"operationId\": \"content_ostree_summaries_list\",\n \"description\": \"A ViewSet class for OSTree repository summary files.\",\n \"summary\": \"List ostree summarys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"pk\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Summaries\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeSummaryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_summary_href}\": {\n \"get\": {\n \"operationId\": \"content_ostree_summaries_read\",\n \"description\": \"A ViewSet class for OSTree repository summary files.\",\n \"summary\": \"Inspect an ostree summary\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_summary_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Summaries\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeSummaryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_summary_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_ostree_summaries_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_summary_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Summaries\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_summary_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_ostree_summaries_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_summary_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Summaries\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/python/packages/\": {\n \"get\": {\n \"operationId\": \"content_python_packages_list\",\n \"description\": \"\\nPythonPackageContent represents each individually installable Python package. In the Python\\necosystem, this is called a Python Distribution, sometimes (ambiguously) refered to as a\\npackage. In Pulp Python, we refer to it as PythonPackageContent. Each\\nPythonPackageContent corresponds to a single filename, for example\\n`pulpcore-3.0.0rc1-py3-none-any.whl` or `pulpcore-3.0.0rc1.tar.gz`.\",\n \"summary\": \"List python package contents\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"author\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where author matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"author__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where author contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"author__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where author is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"filename\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where filename matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"filename__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where filename contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"filename__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where filename is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"keywords__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where keywords contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"keywords__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where keywords is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-author\",\n \"-author_email\",\n \"-classifiers\",\n \"-description\",\n \"-description_content_type\",\n \"-download_url\",\n \"-dynamic\",\n \"-filename\",\n \"-home_page\",\n \"-keywords\",\n \"-license\",\n \"-license_expression\",\n \"-license_file\",\n \"-maintainer\",\n \"-maintainer_email\",\n \"-metadata_sha256\",\n \"-metadata_version\",\n \"-name\",\n \"-name_normalized\",\n \"-obsoletes_dist\",\n \"-packagetype\",\n \"-pk\",\n \"-platform\",\n \"-project_url\",\n \"-project_urls\",\n \"-provides_dist\",\n \"-provides_extras\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-python_version\",\n \"-requires_dist\",\n \"-requires_external\",\n \"-requires_python\",\n \"-sha256\",\n \"-size\",\n \"-summary\",\n \"-supported_platform\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-version\",\n \"author\",\n \"author_email\",\n \"classifiers\",\n \"description\",\n \"description_content_type\",\n \"download_url\",\n \"dynamic\",\n \"filename\",\n \"home_page\",\n \"keywords\",\n \"license\",\n \"license_expression\",\n \"license_file\",\n \"maintainer\",\n \"maintainer_email\",\n \"metadata_sha256\",\n \"metadata_version\",\n \"name\",\n \"name_normalized\",\n \"obsoletes_dist\",\n \"packagetype\",\n \"pk\",\n \"platform\",\n \"project_url\",\n \"project_urls\",\n \"provides_dist\",\n \"provides_extras\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"python_version\",\n \"requires_dist\",\n \"requires_external\",\n \"requires_python\",\n \"sha256\",\n \"size\",\n \"summary\",\n \"supported_platform\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `author` - Author\\n* `-author` - Author (descending)\\n* `author_email` - Author email\\n* `-author_email` - Author email (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `home_page` - Home page\\n* `-home_page` - Home page (descending)\\n* `keywords` - Keywords\\n* `-keywords` - Keywords (descending)\\n* `license` - License\\n* `-license` - License (descending)\\n* `metadata_version` - Metadata version\\n* `-metadata_version` - Metadata version (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `platform` - Platform\\n* `-platform` - Platform (descending)\\n* `summary` - Summary\\n* `-summary` - Summary (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `classifiers` - Classifiers\\n* `-classifiers` - Classifiers (descending)\\n* `download_url` - Download url\\n* `-download_url` - Download url (descending)\\n* `supported_platform` - Supported platform\\n* `-supported_platform` - Supported platform (descending)\\n* `maintainer` - Maintainer\\n* `-maintainer` - Maintainer (descending)\\n* `maintainer_email` - Maintainer email\\n* `-maintainer_email` - Maintainer email (descending)\\n* `obsoletes_dist` - Obsoletes dist\\n* `-obsoletes_dist` - Obsoletes dist (descending)\\n* `project_url` - Project url\\n* `-project_url` - Project url (descending)\\n* `project_urls` - Project urls\\n* `-project_urls` - Project urls (descending)\\n* `provides_dist` - Provides dist\\n* `-provides_dist` - Provides dist (descending)\\n* `requires_external` - Requires external\\n* `-requires_external` - Requires external (descending)\\n* `requires_dist` - Requires dist\\n* `-requires_dist` - Requires dist (descending)\\n* `requires_python` - Requires python\\n* `-requires_python` - Requires python (descending)\\n* `description_content_type` - Description content type\\n* `-description_content_type` - Description content type (descending)\\n* `provides_extras` - Provides extras\\n* `-provides_extras` - Provides extras (descending)\\n* `dynamic` - Dynamic\\n* `-dynamic` - Dynamic (descending)\\n* `license_expression` - License expression\\n* `-license_expression` - License expression (descending)\\n* `license_file` - License file\\n* `-license_file` - License file (descending)\\n* `name_normalized` - Name normalized\\n* `-name_normalized` - Name normalized (descending)\\n* `filename` - Filename\\n* `-filename` - Filename (descending)\\n* `packagetype` - Packagetype\\n* `-packagetype` - Packagetype (descending)\\n* `python_version` - Python version\\n* `-python_version` - Python version (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `metadata_sha256` - Metadata sha256\\n* `-metadata_sha256` - Metadata sha256 (descending)\\n* `size` - Size\\n* `-size` - Size (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"packagetype\",\n \"schema\": {\n \"type\": \"string\",\n \"enum\": [\n \"bdist_dmg\",\n \"bdist_dumb\",\n \"bdist_egg\",\n \"bdist_msi\",\n \"bdist_rpm\",\n \"bdist_wheel\",\n \"bdist_wininst\",\n \"sdist\"\n ]\n },\n \"description\": \"Filter results where packagetype matches value\\n\\n* `bdist_dmg` - bdist_dmg\\n* `bdist_dumb` - bdist_dumb\\n* `bdist_egg` - bdist_egg\\n* `bdist_msi` - bdist_msi\\n* `bdist_rpm` - bdist_rpm\\n* `bdist_wheel` - bdist_wheel\\n* `bdist_wininst` - bdist_wininst\\n* `sdist` - sdist\"\n },\n {\n \"in\": \"query\",\n \"name\": \"packagetype__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where packagetype is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"requires_python\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where requires_python matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"requires_python__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where requires_python contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"requires_python__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where requires_python is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where sha256 is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version__gt\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version__gte\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version__lt\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version__lte\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedpython.PythonPackageContentResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_python_packages_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a python package content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonPackageContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonPackageContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_package_content_href}\": {\n \"get\": {\n \"operationId\": \"content_python_packages_read\",\n \"description\": \"\\nPythonPackageContent represents each individually installable Python package. In the Python\\necosystem, this is called a Python Distribution, sometimes (ambiguously) refered to as a\\npackage. In Pulp Python, we refer to it as PythonPackageContent. Each\\nPythonPackageContent corresponds to a single filename, for example\\n`pulpcore-3.0.0rc1-py3-none-any.whl` or `pulpcore-3.0.0rc1.tar.gz`.\",\n \"summary\": \"Inspect a python package content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_package_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonPackageContentResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_package_content_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_python_packages_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_package_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_package_content_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_python_packages_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_package_content_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/python/packages/upload/\": {\n \"post\": {\n \"operationId\": \"content_python_packages_upload\",\n \"description\": \"Create a Python package.\",\n \"summary\": \"Synchronous Python package upload\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PythonPackageContentUpload\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PythonPackageContentUpload\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonPackageContentResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/python/provenance/\": {\n \"get\": {\n \"operationId\": \"content_python_provenance_list\",\n \"description\": \"PackageProvenance represents a PEP 740 provenance object for a Python package.\\n\\nUse ?minimal=true to get a human readable representation of the provenance.\",\n \"summary\": \"List package provenances\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"-provenance\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-sha256\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"pk\",\n \"provenance\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"sha256\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `provenance` - Provenance\\n* `-provenance` - Provenance (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"package\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"package__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where sha256 is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Provenance\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedpython.PackageProvenanceResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_python_provenance_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a package provenance\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Provenance\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PackageProvenance\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PackageProvenance\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_package_provenance_href}\": {\n \"get\": {\n \"operationId\": \"content_python_provenance_read\",\n \"description\": \"PackageProvenance represents a PEP 740 provenance object for a Python package.\\n\\nUse ?minimal=true to get a human readable representation of the provenance.\",\n \"summary\": \"Inspect a package provenance\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_package_provenance_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Provenance\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PackageProvenanceResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_package_provenance_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_python_provenance_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_package_provenance_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Provenance\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_package_provenance_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_python_provenance_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_package_provenance_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Provenance\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/rpm/advisories/\": {\n \"get\": {\n \"operationId\": \"content_rpm_advisories_list\",\n \"description\": \"A ViewSet for UpdateRecord.\\n\\nDefine endpoint name which will appear in the API endpoint for this content type.\\nFor example::\\n http://pulp.example.com/pulp/api/v3/content/rpm/advisories/\\n\\nAlso specify queryset and serializer for UpdateRecord.\",\n \"summary\": \"List update records\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"id\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where id matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where id is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-digest\",\n \"-fromstr\",\n \"-id\",\n \"-issued_date\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-pushcount\",\n \"-reboot_suggested\",\n \"-release\",\n \"-rights\",\n \"-severity\",\n \"-solution\",\n \"-status\",\n \"-summary\",\n \"-timestamp_of_interest\",\n \"-title\",\n \"-type\",\n \"-updated_date\",\n \"-upstream_id\",\n \"-version\",\n \"description\",\n \"digest\",\n \"fromstr\",\n \"id\",\n \"issued_date\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"pushcount\",\n \"reboot_suggested\",\n \"release\",\n \"rights\",\n \"severity\",\n \"solution\",\n \"status\",\n \"summary\",\n \"timestamp_of_interest\",\n \"title\",\n \"type\",\n \"updated_date\",\n \"upstream_id\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `id` - Id\\n* `-id` - Id (descending)\\n* `updated_date` - Updated date\\n* `-updated_date` - Updated date (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `issued_date` - Issued date\\n* `-issued_date` - Issued date (descending)\\n* `fromstr` - Fromstr\\n* `-fromstr` - Fromstr (descending)\\n* `status` - Status\\n* `-status` - Status (descending)\\n* `title` - Title\\n* `-title` - Title (descending)\\n* `summary` - Summary\\n* `-summary` - Summary (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `type` - Type\\n* `-type` - Type (descending)\\n* `severity` - Severity\\n* `-severity` - Severity (descending)\\n* `solution` - Solution\\n* `-solution` - Solution (descending)\\n* `release` - Release\\n* `-release` - Release (descending)\\n* `rights` - Rights\\n* `-rights` - Rights (descending)\\n* `reboot_suggested` - Reboot suggested\\n* `-reboot_suggested` - Reboot suggested (descending)\\n* `pushcount` - Pushcount\\n* `-pushcount` - Pushcount (descending)\\n* `digest` - Digest\\n* `-digest` - Digest (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"severity\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where severity matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"severity__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where severity is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"severity__ne\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where severity not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"status\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where status matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"status__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where status is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"status__ne\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where status not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"type\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where type matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"type__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where type is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"type__ne\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where type not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Advisories\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.UpdateRecordResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_rpm_advisories_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create an update record\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Advisories\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.UpdateRecord\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.UpdateRecord\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_update_record_href}\": {\n \"get\": {\n \"operationId\": \"content_rpm_advisories_read\",\n \"description\": \"A ViewSet for UpdateRecord.\\n\\nDefine endpoint name which will appear in the API endpoint for this content type.\\nFor example::\\n http://pulp.example.com/pulp/api/v3/content/rpm/advisories/\\n\\nAlso specify queryset and serializer for UpdateRecord.\",\n \"summary\": \"Inspect an update record\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_update_record_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Advisories\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.UpdateRecordResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_update_record_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_advisories_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_update_record_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Advisories\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_update_record_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_advisories_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_update_record_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Advisories\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/rpm/distribution_trees/\": {\n \"get\": {\n \"operationId\": \"content_rpm_distribution_trees_list\",\n \"description\": \"Distribution Tree Viewset.\",\n \"summary\": \"List distribution trees\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"pk\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Distribution_Trees\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.DistributionTreeResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_distribution_tree_href}\": {\n \"get\": {\n \"operationId\": \"content_rpm_distribution_trees_read\",\n \"description\": \"Distribution Tree Viewset.\",\n \"summary\": \"Inspect a distribution tree\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_distribution_tree_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Distribution_Trees\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.DistributionTreeResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_distribution_tree_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_distribution_trees_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_distribution_tree_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Distribution_Trees\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_distribution_tree_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_distribution_trees_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_distribution_tree_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Distribution_Trees\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/rpm/modulemd_defaults/\": {\n \"get\": {\n \"operationId\": \"content_rpm_modulemd_defaults_list\",\n \"description\": \"ViewSet for Modulemd.\",\n \"summary\": \"List modulemd defaultss\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"module\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where module matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"module__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where module is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-digest\",\n \"-module\",\n \"-pk\",\n \"-profiles\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-snippet\",\n \"-stream\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"digest\",\n \"module\",\n \"pk\",\n \"profiles\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"snippet\",\n \"stream\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `module` - Module\\n* `-module` - Module (descending)\\n* `stream` - Stream\\n* `-stream` - Stream (descending)\\n* `profiles` - Profiles\\n* `-profiles` - Profiles (descending)\\n* `digest` - Digest\\n* `-digest` - Digest (descending)\\n* `snippet` - Snippet\\n* `-snippet` - Snippet (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"stream\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where stream matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"stream__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where stream is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Modulemd_Defaults\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.ModulemdDefaultsResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_rpm_modulemd_defaults_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a modulemd defaults\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Modulemd_Defaults\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.ModulemdDefaults\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.ModulemdDefaults\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.ModulemdDefaults\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_modulemd_defaults_href}\": {\n \"get\": {\n \"operationId\": \"content_rpm_modulemd_defaults_read\",\n \"description\": \"ViewSet for Modulemd.\",\n \"summary\": \"Inspect a modulemd defaults\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_modulemd_defaults_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Modulemd_Defaults\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.ModulemdDefaultsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_modulemd_defaults_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_modulemd_defaults_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_modulemd_defaults_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Modulemd_Defaults\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_modulemd_defaults_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_modulemd_defaults_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_modulemd_defaults_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Modulemd_Defaults\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/rpm/modulemd_obsoletes/\": {\n \"get\": {\n \"operationId\": \"content_rpm_modulemd_obsoletes_list\",\n \"description\": \"ViewSet for Modulemd.\",\n \"summary\": \"List modulemd obsoletes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"pk\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Modulemd_Obsoletes\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.ModulemdObsoleteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_rpm_modulemd_obsoletes_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a modulemd obsolete\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Modulemd_Obsoletes\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.ModulemdObsolete\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.ModulemdObsolete\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.ModulemdObsolete\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_modulemd_obsolete_href}\": {\n \"get\": {\n \"operationId\": \"content_rpm_modulemd_obsoletes_read\",\n \"description\": \"ViewSet for Modulemd.\",\n \"summary\": \"Inspect a modulemd obsolete\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_modulemd_obsolete_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Modulemd_Obsoletes\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.ModulemdObsoleteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_modulemd_obsolete_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_modulemd_obsoletes_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_modulemd_obsolete_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Modulemd_Obsoletes\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_modulemd_obsolete_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_modulemd_obsoletes_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_modulemd_obsolete_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Modulemd_Obsoletes\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/rpm/modulemds/\": {\n \"get\": {\n \"operationId\": \"content_rpm_modulemds_list\",\n \"description\": \"ViewSet for Modulemd.\",\n \"summary\": \"List modulemds\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"arch\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where arch matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"arch__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where arch is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"context\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where context matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"context__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where context is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-arch\",\n \"-artifacts\",\n \"-context\",\n \"-dependencies\",\n \"-description\",\n \"-digest\",\n \"-name\",\n \"-pk\",\n \"-profiles\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-snippet\",\n \"-static_context\",\n \"-stream\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-version\",\n \"arch\",\n \"artifacts\",\n \"context\",\n \"dependencies\",\n \"description\",\n \"digest\",\n \"name\",\n \"pk\",\n \"profiles\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"snippet\",\n \"static_context\",\n \"stream\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `stream` - Stream\\n* `-stream` - Stream (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `context` - Context\\n* `-context` - Context (descending)\\n* `arch` - Arch\\n* `-arch` - Arch (descending)\\n* `static_context` - Static context\\n* `-static_context` - Static context (descending)\\n* `dependencies` - Dependencies\\n* `-dependencies` - Dependencies (descending)\\n* `artifacts` - Artifacts\\n* `-artifacts` - Artifacts (descending)\\n* `profiles` - Profiles\\n* `-profiles` - Profiles (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `digest` - Digest\\n* `-digest` - Digest (descending)\\n* `snippet` - Snippet\\n* `-snippet` - Snippet (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"stream\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where stream matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"stream__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where stream is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where version is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Modulemds\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.ModulemdResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_rpm_modulemds_create\",\n \"description\": \"Trigger an asynchronous task to create content,optionally create new repository version.\",\n \"summary\": \"Create a modulemd\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Modulemds\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.Modulemd\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.Modulemd\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.Modulemd\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_modulemd_href}\": {\n \"get\": {\n \"operationId\": \"content_rpm_modulemds_read\",\n \"description\": \"ViewSet for Modulemd.\",\n \"summary\": \"Inspect a modulemd\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_modulemd_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Modulemds\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.ModulemdResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_modulemd_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_modulemds_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_modulemd_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Modulemds\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_modulemd_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_modulemds_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_modulemd_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Modulemds\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/rpm/packagecategories/\": {\n \"get\": {\n \"operationId\": \"content_rpm_packagecategories_list\",\n \"description\": \"PackageCategory ViewSet.\",\n \"summary\": \"List package categorys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"pk\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packagecategories\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.PackageCategoryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_category_href}\": {\n \"get\": {\n \"operationId\": \"content_rpm_packagecategories_read\",\n \"description\": \"PackageCategory ViewSet.\",\n \"summary\": \"Inspect a package category\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_category_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packagecategories\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.PackageCategoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_category_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_packagecategories_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_category_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packagecategories\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_category_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_packagecategories_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_category_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packagecategories\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/rpm/packageenvironments/\": {\n \"get\": {\n \"operationId\": \"content_rpm_packageenvironments_list\",\n \"description\": \"PackageEnvironment ViewSet.\",\n \"summary\": \"List package environments\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"pk\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packageenvironments\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.PackageEnvironmentResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_environment_href}\": {\n \"get\": {\n \"operationId\": \"content_rpm_packageenvironments_read\",\n \"description\": \"PackageEnvironment ViewSet.\",\n \"summary\": \"Inspect a package environment\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_environment_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packageenvironments\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.PackageEnvironmentResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_environment_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_packageenvironments_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_environment_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packageenvironments\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_environment_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_packageenvironments_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_environment_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packageenvironments\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/rpm/packagegroups/\": {\n \"get\": {\n \"operationId\": \"content_rpm_packagegroups_list\",\n \"description\": \"PackageGroup ViewSet.\",\n \"summary\": \"List package groups\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"pk\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packagegroups\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.PackageGroupResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_group_href}\": {\n \"get\": {\n \"operationId\": \"content_rpm_packagegroups_read\",\n \"description\": \"PackageGroup ViewSet.\",\n \"summary\": \"Inspect a package group\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packagegroups\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.PackageGroupResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_group_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_packagegroups_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packagegroups\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_group_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_packagegroups_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packagegroups\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/rpm/packagelangpacks/\": {\n \"get\": {\n \"operationId\": \"content_rpm_packagelangpacks_list\",\n \"description\": \"PackageLangpacks ViewSet.\",\n \"summary\": \"List package langpackss\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"pk\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packagelangpacks\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.PackageLangpacksResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_langpacks_href}\": {\n \"get\": {\n \"operationId\": \"content_rpm_packagelangpacks_read\",\n \"description\": \"PackageLangpacks ViewSet.\",\n \"summary\": \"Inspect a package langpacks\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_langpacks_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packagelangpacks\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.PackageLangpacksResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_langpacks_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_packagelangpacks_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_langpacks_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packagelangpacks\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_langpacks_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_packagelangpacks_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_langpacks_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packagelangpacks\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/rpm/packages/\": {\n \"get\": {\n \"operationId\": \"content_rpm_packages_list\",\n \"description\": \"A ViewSet for Package.\\n\\nDefine endpoint name which will appear in the API endpoint for this content type.\\nFor example::\\n http://pulp.example.com/pulp/api/v3/content/rpm/packages/\\n\\nAlso specify queryset and serializer for Package.\",\n \"summary\": \"List packages\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"arch\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where arch matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"arch__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where arch contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"arch__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where arch is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"arch__ne\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where arch not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"arch__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where arch starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checksum_type\",\n \"schema\": {\n \"type\": \"string\",\n \"enum\": [\n \"md5\",\n \"sha1\",\n \"sha1\",\n \"sha224\",\n \"sha256\",\n \"sha384\",\n \"sha512\",\n \"unknown\"\n ]\n },\n \"description\": \"Filter results where checksum_type matches value\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - sha512\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checksum_type__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where checksum_type is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checksum_type__ne\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where checksum_type not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"epoch\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where epoch matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"epoch__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where epoch is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"epoch__ne\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where epoch not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"filename\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__ne\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-arch\",\n \"-changelogs\",\n \"-checksum_type\",\n \"-conflicts\",\n \"-description\",\n \"-enhances\",\n \"-epoch\",\n \"-evr\",\n \"-files\",\n \"-is_modular\",\n \"-location_base\",\n \"-location_href\",\n \"-name\",\n \"-obsoletes\",\n \"-pk\",\n \"-pkgId\",\n \"-provides\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-recommends\",\n \"-release\",\n \"-requires\",\n \"-rpm_buildhost\",\n \"-rpm_group\",\n \"-rpm_header_end\",\n \"-rpm_header_start\",\n \"-rpm_license\",\n \"-rpm_packager\",\n \"-rpm_sourcerpm\",\n \"-rpm_vendor\",\n \"-signing_keys\",\n \"-size_archive\",\n \"-size_installed\",\n \"-size_package\",\n \"-suggests\",\n \"-summary\",\n \"-supplements\",\n \"-time_build\",\n \"-time_file\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-url\",\n \"-version\",\n \"arch\",\n \"changelogs\",\n \"checksum_type\",\n \"conflicts\",\n \"description\",\n \"enhances\",\n \"epoch\",\n \"evr\",\n \"files\",\n \"is_modular\",\n \"location_base\",\n \"location_href\",\n \"name\",\n \"obsoletes\",\n \"pk\",\n \"pkgId\",\n \"provides\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"recommends\",\n \"release\",\n \"requires\",\n \"rpm_buildhost\",\n \"rpm_group\",\n \"rpm_header_end\",\n \"rpm_header_start\",\n \"rpm_license\",\n \"rpm_packager\",\n \"rpm_sourcerpm\",\n \"rpm_vendor\",\n \"signing_keys\",\n \"size_archive\",\n \"size_installed\",\n \"size_package\",\n \"suggests\",\n \"summary\",\n \"supplements\",\n \"time_build\",\n \"time_file\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"url\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `epoch` - Epoch\\n* `-epoch` - Epoch (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `release` - Release\\n* `-release` - Release (descending)\\n* `arch` - Arch\\n* `-arch` - Arch (descending)\\n* `evr` - Evr\\n* `-evr` - Evr (descending)\\n* `pkgId` - Pkgid\\n* `-pkgId` - Pkgid (descending)\\n* `checksum_type` - Checksum type\\n* `-checksum_type` - Checksum type (descending)\\n* `summary` - Summary\\n* `-summary` - Summary (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `changelogs` - Changelogs\\n* `-changelogs` - Changelogs (descending)\\n* `files` - Files\\n* `-files` - Files (descending)\\n* `requires` - Requires\\n* `-requires` - Requires (descending)\\n* `provides` - Provides\\n* `-provides` - Provides (descending)\\n* `conflicts` - Conflicts\\n* `-conflicts` - Conflicts (descending)\\n* `obsoletes` - Obsoletes\\n* `-obsoletes` - Obsoletes (descending)\\n* `suggests` - Suggests\\n* `-suggests` - Suggests (descending)\\n* `enhances` - Enhances\\n* `-enhances` - Enhances (descending)\\n* `recommends` - Recommends\\n* `-recommends` - Recommends (descending)\\n* `supplements` - Supplements\\n* `-supplements` - Supplements (descending)\\n* `location_base` - Location base\\n* `-location_base` - Location base (descending)\\n* `location_href` - Location href\\n* `-location_href` - Location href (descending)\\n* `rpm_buildhost` - Rpm buildhost\\n* `-rpm_buildhost` - Rpm buildhost (descending)\\n* `rpm_group` - Rpm group\\n* `-rpm_group` - Rpm group (descending)\\n* `rpm_license` - Rpm license\\n* `-rpm_license` - Rpm license (descending)\\n* `rpm_packager` - Rpm packager\\n* `-rpm_packager` - Rpm packager (descending)\\n* `rpm_sourcerpm` - Rpm sourcerpm\\n* `-rpm_sourcerpm` - Rpm sourcerpm (descending)\\n* `rpm_vendor` - Rpm vendor\\n* `-rpm_vendor` - Rpm vendor (descending)\\n* `rpm_header_start` - Rpm header start\\n* `-rpm_header_start` - Rpm header start (descending)\\n* `rpm_header_end` - Rpm header end\\n* `-rpm_header_end` - Rpm header end (descending)\\n* `size_archive` - Size archive\\n* `-size_archive` - Size archive (descending)\\n* `size_installed` - Size installed\\n* `-size_installed` - Size installed (descending)\\n* `size_package` - Size package\\n* `-size_package` - Size package (descending)\\n* `time_build` - Time build\\n* `-time_build` - Time build (descending)\\n* `time_file` - Time file\\n* `-time_file` - Time file (descending)\\n* `is_modular` - Is modular\\n* `-is_modular` - Is modular (descending)\\n* `signing_keys` - Signing keys\\n* `-signing_keys` - Signing keys (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pkgId\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where pkgId matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pkgId__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where pkgId is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"release\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where release matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"release__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where release contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"release__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where release is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"release__ne\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where release not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"release__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where release starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"sha256\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"signing_key\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where version is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version__ne\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.PackageResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"content_rpm_packages_create\",\n \"description\": \"Trigger an asynchronous task to create an RPM package,optionally create new repository version.\",\n \"summary\": \"Create a package\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.Package\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.Package\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_href}\": {\n \"get\": {\n \"operationId\": \"content_rpm_packages_read\",\n \"description\": \"A ViewSet for Package.\\n\\nDefine endpoint name which will appear in the API endpoint for this content type.\\nFor example::\\n http://pulp.example.com/pulp/api/v3/content/rpm/packages/\\n\\nAlso specify queryset and serializer for Package.\",\n \"summary\": \"Inspect a package\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.PackageResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_packages_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_package_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_packages_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_package_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/rpm/packages/upload/\": {\n \"post\": {\n \"operationId\": \"content_rpm_packages_upload\",\n \"description\": \"Synchronously upload an RPM package.\",\n \"summary\": \"Upload an RPM package synchronously.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Content: Packages\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RPMPackageUpload\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RPMPackageUpload\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.PackageResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/content/rpm/repo_metadata_files/\": {\n \"get\": {\n \"operationId\": \"content_rpm_repo_metadata_files_list\",\n \"description\": \"RepoMetadataFile Viewset.\",\n \"summary\": \"List repo metadata files\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"pk\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Repo_Metadata_Files\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.RepoMetadataFileResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_repo_metadata_file_href}\": {\n \"get\": {\n \"operationId\": \"content_rpm_repo_metadata_files_read\",\n \"description\": \"RepoMetadataFile Viewset.\",\n \"summary\": \"Inspect a repo metadata file\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_repo_metadata_file_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Content: Repo_Metadata_Files\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RepoMetadataFileResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_repo_metadata_file_href}set_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_repo_metadata_files_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_repo_metadata_file_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Repo_Metadata_Files\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_repo_metadata_file_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"content_rpm_repo_metadata_files_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_repo_metadata_file_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Content: Repo_Metadata_Files\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/contentguards/\": {\n \"get\": {\n \"operationId\": \"contentguards_list\",\n \"description\": \"Endpoint to list all contentguards.\",\n \"summary\": \"List content guards\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"description\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_type\",\n \"schema\": {\n \"type\": \"string\",\n \"enum\": [\n \"certguard.rhsm\",\n \"certguard.x509\",\n \"core.composite\",\n \"core.content_redirect\",\n \"core.header\",\n \"core.rbac\"\n ]\n },\n \"description\": \"Pulp type\\n\\n* `core.rbac` - core.rbac\\n* `core.content_redirect` - core.content_redirect\\n* `core.header` - core.header\\n* `core.composite` - core.composite\\n* `certguard.rhsm` - certguard.rhsm\\n* `certguard.x509` - certguard.x509\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_type__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"certguard.rhsm\",\n \"certguard.x509\",\n \"core.composite\",\n \"core.content_redirect\",\n \"core.header\",\n \"core.rbac\"\n ]\n }\n },\n \"description\": \"Multiple values may be separated by commas.\\n\\n* `core.rbac` - core.rbac\\n* `core.content_redirect` - core.content_redirect\\n* `core.header` - core.header\\n* `core.composite` - core.composite\\n* `certguard.rhsm` - certguard.rhsm\\n* `certguard.x509` - certguard.x509\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedContentGuardResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/contentguards/certguard/rhsm/\": {\n \"get\": {\n \"operationId\": \"contentguards_certguard_rhsm_list\",\n \"description\": \"RHSMCertGuard API Viewsets.\",\n \"summary\": \"List rhsm cert guards\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"description\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Rhsm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedcertguard.RHSMCertGuardResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"contentguards_certguard_rhsm_create\",\n \"description\": \"RHSMCertGuard API Viewsets.\",\n \"summary\": \"Create a rhsm cert guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Rhsm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{certguard_r_h_s_m_cert_guard_href}\": {\n \"get\": {\n \"operationId\": \"contentguards_certguard_rhsm_read\",\n \"description\": \"RHSMCertGuard API Viewsets.\",\n \"summary\": \"Inspect a rhsm cert guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"certguard_r_h_s_m_cert_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Rhsm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"contentguards_certguard_rhsm_update\",\n \"description\": \"RHSMCertGuard API Viewsets.\",\n \"summary\": \"Update a rhsm cert guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"certguard_r_h_s_m_cert_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Rhsm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"contentguards_certguard_rhsm_partial_update\",\n \"description\": \"RHSMCertGuard API Viewsets.\",\n \"summary\": \"Update a rhsm cert guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"certguard_r_h_s_m_cert_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Rhsm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcertguard.RHSMCertGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcertguard.RHSMCertGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcertguard.RHSMCertGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"contentguards_certguard_rhsm_delete\",\n \"description\": \"RHSMCertGuard API Viewsets.\",\n \"summary\": \"Delete a rhsm cert guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"certguard_r_h_s_m_cert_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Rhsm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp/api/v3/contentguards/certguard/x509/\": {\n \"get\": {\n \"operationId\": \"contentguards_certguard_x509_list\",\n \"description\": \"X509CertGuard API Viewsets.\",\n \"summary\": \"List x509 cert guards\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"description\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: X509\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedcertguard.X509CertGuardResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"contentguards_certguard_x509_create\",\n \"description\": \"X509CertGuard API Viewsets.\",\n \"summary\": \"Create a x509 cert guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Contentguards: X509\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{certguard_x509_cert_guard_href}\": {\n \"get\": {\n \"operationId\": \"contentguards_certguard_x509_read\",\n \"description\": \"X509CertGuard API Viewsets.\",\n \"summary\": \"Inspect a x509 cert guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"certguard_x509_cert_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: X509\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"contentguards_certguard_x509_update\",\n \"description\": \"X509CertGuard API Viewsets.\",\n \"summary\": \"Update a x509 cert guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"certguard_x509_cert_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: X509\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"contentguards_certguard_x509_partial_update\",\n \"description\": \"X509CertGuard API Viewsets.\",\n \"summary\": \"Update a x509 cert guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"certguard_x509_cert_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: X509\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcertguard.X509CertGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcertguard.X509CertGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcertguard.X509CertGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"contentguards_certguard_x509_delete\",\n \"description\": \"X509CertGuard API Viewsets.\",\n \"summary\": \"Delete a x509 cert guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"certguard_x509_cert_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: X509\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp/api/v3/contentguards/core/composite/\": {\n \"get\": {\n \"operationId\": \"contentguards_core_composite_list\",\n \"description\": \"Content guard that queries a list-of content-guards for access permissions.\",\n \"summary\": \"List composite content guards\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"description\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Composite\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedCompositeContentGuardResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"contentguards_core_composite_create\",\n \"description\": \"Content guard that queries a list-of content-guards for access permissions.\",\n \"summary\": \"Create a composite content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Composite\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CompositeContentGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CompositeContentGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CompositeContentGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CompositeContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{composite_content_guard_href}\": {\n \"get\": {\n \"operationId\": \"contentguards_core_composite_read\",\n \"description\": \"Content guard that queries a list-of content-guards for access permissions.\",\n \"summary\": \"Inspect a composite content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"composite_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Composite\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CompositeContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"contentguards_core_composite_update\",\n \"description\": \"Content guard that queries a list-of content-guards for access permissions.\",\n \"summary\": \"Update a composite content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"composite_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Composite\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CompositeContentGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CompositeContentGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CompositeContentGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CompositeContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"contentguards_core_composite_partial_update\",\n \"description\": \"Content guard that queries a list-of content-guards for access permissions.\",\n \"summary\": \"Update a composite content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"composite_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Composite\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCompositeContentGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCompositeContentGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCompositeContentGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CompositeContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"contentguards_core_composite_delete\",\n \"description\": \"Content guard that queries a list-of content-guards for access permissions.\",\n \"summary\": \"Delete a composite content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"composite_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Composite\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{composite_content_guard_href}add_role/\": {\n \"post\": {\n \"operationId\": \"contentguards_core_composite_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"composite_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Composite\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{composite_content_guard_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"contentguards_core_composite_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"composite_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Composite\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{composite_content_guard_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"contentguards_core_composite_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"composite_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Composite\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{composite_content_guard_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"contentguards_core_composite_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"composite_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Composite\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/contentguards/core/content_redirect/\": {\n \"get\": {\n \"operationId\": \"contentguards_core_content_redirect_list\",\n \"description\": \"Content guard to protect preauthenticated redirects to the content app.\",\n \"summary\": \"List content redirect content guards\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"description\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Content_Redirect\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedContentRedirectContentGuardResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"contentguards_core_content_redirect_create\",\n \"description\": \"Content guard to protect preauthenticated redirects to the content app.\",\n \"summary\": \"Create a content redirect content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Content_Redirect\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{content_redirect_content_guard_href}\": {\n \"get\": {\n \"operationId\": \"contentguards_core_content_redirect_read\",\n \"description\": \"Content guard to protect preauthenticated redirects to the content app.\",\n \"summary\": \"Inspect a content redirect content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"content_redirect_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Content_Redirect\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"contentguards_core_content_redirect_update\",\n \"description\": \"Content guard to protect preauthenticated redirects to the content app.\",\n \"summary\": \"Update a content redirect content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"content_redirect_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Content_Redirect\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"contentguards_core_content_redirect_partial_update\",\n \"description\": \"Content guard to protect preauthenticated redirects to the content app.\",\n \"summary\": \"Update a content redirect content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"content_redirect_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Content_Redirect\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedContentRedirectContentGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedContentRedirectContentGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedContentRedirectContentGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"contentguards_core_content_redirect_delete\",\n \"description\": \"Content guard to protect preauthenticated redirects to the content app.\",\n \"summary\": \"Delete a content redirect content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"content_redirect_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Content_Redirect\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{content_redirect_content_guard_href}add_role/\": {\n \"post\": {\n \"operationId\": \"contentguards_core_content_redirect_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"content_redirect_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Content_Redirect\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{content_redirect_content_guard_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"contentguards_core_content_redirect_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"content_redirect_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Content_Redirect\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{content_redirect_content_guard_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"contentguards_core_content_redirect_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"content_redirect_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Content_Redirect\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{content_redirect_content_guard_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"contentguards_core_content_redirect_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"content_redirect_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Content_Redirect\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/contentguards/core/header/\": {\n \"get\": {\n \"operationId\": \"contentguards_core_header_list\",\n \"description\": \"Content guard to protect the content app using a specific header.\",\n \"summary\": \"List header content guards\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"description\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Header\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedHeaderContentGuardResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"contentguards_core_header_create\",\n \"description\": \"Content guard to protect the content app using a specific header.\",\n \"summary\": \"Create a header content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Header\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/HeaderContentGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/HeaderContentGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/HeaderContentGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/HeaderContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{header_content_guard_href}\": {\n \"get\": {\n \"operationId\": \"contentguards_core_header_read\",\n \"description\": \"Content guard to protect the content app using a specific header.\",\n \"summary\": \"Inspect a header content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"header_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Header\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/HeaderContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"contentguards_core_header_update\",\n \"description\": \"Content guard to protect the content app using a specific header.\",\n \"summary\": \"Update a header content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"header_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Header\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/HeaderContentGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/HeaderContentGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/HeaderContentGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/HeaderContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"contentguards_core_header_partial_update\",\n \"description\": \"Content guard to protect the content app using a specific header.\",\n \"summary\": \"Update a header content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"header_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Header\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedHeaderContentGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedHeaderContentGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedHeaderContentGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/HeaderContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"contentguards_core_header_delete\",\n \"description\": \"Content guard to protect the content app using a specific header.\",\n \"summary\": \"Delete a header content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"header_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Header\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{header_content_guard_href}add_role/\": {\n \"post\": {\n \"operationId\": \"contentguards_core_header_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"header_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Header\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{header_content_guard_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"contentguards_core_header_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"header_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Header\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{header_content_guard_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"contentguards_core_header_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"header_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Header\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{header_content_guard_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"contentguards_core_header_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"header_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Header\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/contentguards/core/rbac/\": {\n \"get\": {\n \"operationId\": \"contentguards_core_rbac_list\",\n \"description\": \"Viewset for creating contentguards that use RBAC to protect content.\\nHas add and remove actions for managing permission for users and groups to download content\\nprotected by this guard.\",\n \"summary\": \"List rbac content guards\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"description\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Rbac\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRBACContentGuardResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"contentguards_core_rbac_create\",\n \"description\": \"Viewset for creating contentguards that use RBAC to protect content.\\nHas add and remove actions for managing permission for users and groups to download content\\nprotected by this guard.\",\n \"summary\": \"Create a rbac content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Rbac\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RBACContentGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RBACContentGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RBACContentGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RBACContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{r_b_a_c_content_guard_href}\": {\n \"get\": {\n \"operationId\": \"contentguards_core_rbac_read\",\n \"description\": \"Viewset for creating contentguards that use RBAC to protect content.\\nHas add and remove actions for managing permission for users and groups to download content\\nprotected by this guard.\",\n \"summary\": \"Inspect a rbac content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"r_b_a_c_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Rbac\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RBACContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"contentguards_core_rbac_update\",\n \"description\": \"Viewset for creating contentguards that use RBAC to protect content.\\nHas add and remove actions for managing permission for users and groups to download content\\nprotected by this guard.\",\n \"summary\": \"Update a rbac content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"r_b_a_c_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Rbac\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RBACContentGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RBACContentGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RBACContentGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RBACContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"contentguards_core_rbac_partial_update\",\n \"description\": \"Viewset for creating contentguards that use RBAC to protect content.\\nHas add and remove actions for managing permission for users and groups to download content\\nprotected by this guard.\",\n \"summary\": \"Update a rbac content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"r_b_a_c_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Rbac\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedRBACContentGuard\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedRBACContentGuard\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedRBACContentGuard\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RBACContentGuardResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"contentguards_core_rbac_delete\",\n \"description\": \"Viewset for creating contentguards that use RBAC to protect content.\\nHas add and remove actions for managing permission for users and groups to download content\\nprotected by this guard.\",\n \"summary\": \"Delete a rbac content guard\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"r_b_a_c_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Rbac\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{r_b_a_c_content_guard_href}add_role/\": {\n \"post\": {\n \"operationId\": \"contentguards_core_rbac_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"r_b_a_c_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Rbac\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{r_b_a_c_content_guard_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"contentguards_core_rbac_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"r_b_a_c_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Rbac\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{r_b_a_c_content_guard_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"contentguards_core_rbac_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"r_b_a_c_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Contentguards: Rbac\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{r_b_a_c_content_guard_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"contentguards_core_rbac_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"r_b_a_c_content_guard_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Contentguards: Rbac\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/datarepair/7272/\": {\n \"post\": {\n \"operationId\": \"datarepair_7272_post\",\n \"description\": \"Trigger an asynchronous task that repairs repository version content_ids cache and content count mismatches (Issue #7272). This task fixes two types of data corruption: 1) Mismatch between RepositoryVersion.content_ids cache and actual RepositoryContent relationships, and 2) Mismatch between RepositoryVersionContentDetails count and actual RepositoryContent count.\",\n \"summary\": \"Repair Repository Version Data (Issue #7272)\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Datarepair: 7272\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/DataRepair7272\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/DataRepair7272\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/DataRepair7272\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/datarepair/7465/\": {\n \"post\": {\n \"operationId\": \"datarepair_7465_post\",\n \"description\": \"Trigger an asynchronous task that adds missing repository version content_ids cache to all repository versions (Issue #7465).\",\n \"summary\": \"Add Repository Version Content IDs (Issue #7465)\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Datarepair: 7465\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/DataRepair7465\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/DataRepair7465\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/DataRepair7465\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/deb/copy/\": {\n \"post\": {\n \"operationId\": \"copy_content_2\",\n \"description\": \"Trigger an asynchronous task to copy APT contentfrom one repository into another, creating a newrepository version.\",\n \"summary\": \"Copy content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Deb: Copy\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Copy\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Copy\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Copy\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/\": {\n \"get\": {\n \"operationId\": \"distributions_list\",\n \"description\": \"Provides base viewset for Distributions.\",\n \"summary\": \"List distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_type\",\n \"schema\": {\n \"type\": \"string\",\n \"enum\": [\n \"ansible.ansible\",\n \"container.container\",\n \"container.pull-through\",\n \"core.artifact\",\n \"core.openpgp\",\n \"deb.apt-distribution\",\n \"file.file\",\n \"gem.gem\",\n \"hugging_face.hugging-face\",\n \"maven.maven\",\n \"npm.npm\",\n \"ostree.ostree\",\n \"python.python\",\n \"rpm.rpm\"\n ]\n },\n \"description\": \"Pulp type\\n\\n* `core.artifact` - core.artifact\\n* `core.openpgp` - core.openpgp\\n* `hugging_face.hugging-face` - hugging_face.hugging-face\\n* `deb.apt-distribution` - deb.apt-distribution\\n* `gem.gem` - gem.gem\\n* `ansible.ansible` - ansible.ansible\\n* `container.pull-through` - container.pull-through\\n* `container.container` - container.container\\n* `python.python` - python.python\\n* `file.file` - file.file\\n* `maven.maven` - maven.maven\\n* `npm.npm` - npm.npm\\n* `rpm.rpm` - rpm.rpm\\n* `ostree.ostree` - ostree.ostree\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_type__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"ansible.ansible\",\n \"container.container\",\n \"container.pull-through\",\n \"core.artifact\",\n \"core.openpgp\",\n \"deb.apt-distribution\",\n \"file.file\",\n \"gem.gem\",\n \"hugging_face.hugging-face\",\n \"maven.maven\",\n \"npm.npm\",\n \"ostree.ostree\",\n \"python.python\",\n \"rpm.rpm\"\n ]\n }\n },\n \"description\": \"Multiple values may be separated by commas.\\n\\n* `core.artifact` - core.artifact\\n* `core.openpgp` - core.openpgp\\n* `hugging_face.hugging-face` - hugging_face.hugging-face\\n* `deb.apt-distribution` - deb.apt-distribution\\n* `gem.gem` - gem.gem\\n* `ansible.ansible` - ansible.ansible\\n* `container.pull-through` - container.pull-through\\n* `container.container` - container.container\\n* `python.python` - python.python\\n* `file.file` - file.file\\n* `maven.maven` - maven.maven\\n* `npm.npm` - npm.npm\\n* `rpm.rpm` - rpm.rpm\\n* `ostree.ostree` - ostree.ostree\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/ansible/ansible/\": {\n \"get\": {\n \"operationId\": \"distributions_ansible_ansible_list\",\n \"description\": \"ViewSet for Ansible Distributions.\",\n \"summary\": \"List ansible distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Ansible\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.AnsibleDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"distributions_ansible_ansible_create\",\n \"description\": \"Trigger an asynchronous create task\",\n \"summary\": \"Create an ansible distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Distributions: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_distribution_href}\": {\n \"get\": {\n \"operationId\": \"distributions_ansible_ansible_read\",\n \"description\": \"ViewSet for Ansible Distributions.\",\n \"summary\": \"Inspect an ansible distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Ansible\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"distributions_ansible_ansible_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an ansible distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"distributions_ansible_ansible_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an ansible distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.AnsibleDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.AnsibleDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.AnsibleDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"distributions_ansible_ansible_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete an ansible distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Ansible\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_distribution_href}add_role/\": {\n \"post\": {\n \"operationId\": \"distributions_ansible_ansible_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_distribution_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"distributions_ansible_ansible_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Ansible\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_distribution_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"distributions_ansible_ansible_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Ansible\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_distribution_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"distributions_ansible_ansible_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_distribution_href}set_label/\": {\n \"post\": {\n \"operationId\": \"distributions_ansible_ansible_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_distribution_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"distributions_ansible_ansible_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/container/container/\": {\n \"get\": {\n \"operationId\": \"distributions_container_container_list\",\n \"description\": \"The Container Distribution will serve the latest version of a Repository if\\n``repository`` is specified. The Container Distribution will serve a specific\\nrepository version if ``repository_version``. Note that **either**\\n``repository`` or ``repository_version`` can be set on a Container\\nDistribution, but not both.\",\n \"summary\": \"List container distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace__name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-description\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-private\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"description\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"private\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `private` - Private\\n* `-private` - Private (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ContainerDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"distributions_container_container_create\",\n \"description\": \"Trigger an asynchronous create task\",\n \"summary\": \"Create a container distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Distributions: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_distribution_href}\": {\n \"get\": {\n \"operationId\": \"distributions_container_container_read\",\n \"description\": \"The Container Distribution will serve the latest version of a Repository if\\n``repository`` is specified. The Container Distribution will serve a specific\\nrepository version if ``repository_version``. Note that **either**\\n``repository`` or ``repository_version`` can be set on a Container\\nDistribution, but not both.\",\n \"summary\": \"Inspect a container distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"distributions_container_container_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a container distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"distributions_container_container_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a container distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"distributions_container_container_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a container distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_distribution_href}add_role/\": {\n \"post\": {\n \"operationId\": \"distributions_container_container_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_distribution_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"distributions_container_container_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_distribution_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"distributions_container_container_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_distribution_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"distributions_container_container_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_distribution_href}set_label/\": {\n \"post\": {\n \"operationId\": \"distributions_container_container_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_distribution_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"distributions_container_container_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/container/pull-through/\": {\n \"get\": {\n \"operationId\": \"distributions_container_pull_through_list\",\n \"description\": \"A special pull-through Container Distribution that will reference distributions serving content.\",\n \"summary\": \"List container pull through distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Pull-Through\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ContainerPullThroughDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"distributions_container_pull_through_create\",\n \"description\": \"Trigger an asynchronous create task\",\n \"summary\": \"Create a container pull through distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Distributions: Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_pull_through_distribution_href}\": {\n \"get\": {\n \"operationId\": \"distributions_container_pull_through_read\",\n \"description\": \"A special pull-through Container Distribution that will reference distributions serving content.\",\n \"summary\": \"Inspect a container pull through distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Pull-Through\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"distributions_container_pull_through_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a container pull through distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"distributions_container_pull_through_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a container pull through distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerPullThroughDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerPullThroughDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerPullThroughDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"distributions_container_pull_through_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a container pull through distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Pull-Through\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_pull_through_distribution_href}add_role/\": {\n \"post\": {\n \"operationId\": \"distributions_container_pull_through_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_pull_through_distribution_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"distributions_container_pull_through_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Pull-Through\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_pull_through_distribution_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"distributions_container_pull_through_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Pull-Through\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_pull_through_distribution_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"distributions_container_pull_through_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_pull_through_distribution_href}set_label/\": {\n \"post\": {\n \"operationId\": \"distributions_container_pull_through_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_pull_through_distribution_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"distributions_container_pull_through_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/core/artifacts/\": {\n \"get\": {\n \"operationId\": \"distributions_core_artifacts_list\",\n \"description\": \"ViewSet for ArtifactDistribution.\",\n \"summary\": \"List artifact distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Artifacts\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedArtifactDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{artifact_distribution_href}\": {\n \"get\": {\n \"operationId\": \"distributions_core_artifacts_read\",\n \"description\": \"ViewSet for ArtifactDistribution.\",\n \"summary\": \"Inspect an artifact distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"artifact_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Artifacts\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ArtifactDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/core/openpgp/\": {\n \"get\": {\n \"operationId\": \"distributions_core_openpgp_list\",\n \"description\": \"Provides read and list methods and also provides asynchronous CUD methods to dispatch tasks\\nwith reservation that lock all Distributions preventing race conditions during base_path\\nchecking.\",\n \"summary\": \"List open pgp distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Openpgp\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedOpenPGPDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"distributions_core_openpgp_create\",\n \"description\": \"Trigger an asynchronous create task\",\n \"summary\": \"Create an open pgp distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Distributions: Openpgp\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_distribution_href}\": {\n \"get\": {\n \"operationId\": \"distributions_core_openpgp_read\",\n \"description\": \"Provides read and list methods and also provides asynchronous CUD methods to dispatch tasks\\nwith reservation that lock all Distributions preventing race conditions during base_path\\nchecking.\",\n \"summary\": \"Inspect an open pgp distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Openpgp\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"distributions_core_openpgp_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an open pgp distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Openpgp\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"distributions_core_openpgp_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an open pgp distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Openpgp\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedOpenPGPDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedOpenPGPDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedOpenPGPDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"distributions_core_openpgp_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete an open pgp distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Openpgp\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_distribution_href}set_label/\": {\n \"post\": {\n \"operationId\": \"distributions_core_openpgp_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Openpgp\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_distribution_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"distributions_core_openpgp_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Openpgp\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/deb/apt/\": {\n \"get\": {\n \"operationId\": \"distributions_deb_apt_list\",\n \"description\": \"An AptDistribution is just an AptPublication made available via the content app.\\n\\nCreating an AptDistribution is a comparatively quick action. This way Pulp users may take as\\nmuch time as is needed to prepare a VerbatimPublication or AptPublication, and then control the\\nexact moment when that publication is made available.\",\n \"summary\": \"List apt distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.AptDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"distributions_deb_apt_create\",\n \"description\": \"Trigger an asynchronous create task\",\n \"summary\": \"Create an apt distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Distributions: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_distribution_href}\": {\n \"get\": {\n \"operationId\": \"distributions_deb_apt_read\",\n \"description\": \"An AptDistribution is just an AptPublication made available via the content app.\\n\\nCreating an AptDistribution is a comparatively quick action. This way Pulp users may take as\\nmuch time as is needed to prepare a VerbatimPublication or AptPublication, and then control the\\nexact moment when that publication is made available.\",\n \"summary\": \"Inspect an apt distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"distributions_deb_apt_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an apt distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"distributions_deb_apt_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an apt distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patcheddeb.AptDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patcheddeb.AptDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patcheddeb.AptDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"distributions_deb_apt_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete an apt distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_distribution_href}add_role/\": {\n \"post\": {\n \"operationId\": \"distributions_deb_apt_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_distribution_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"distributions_deb_apt_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_distribution_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"distributions_deb_apt_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_distribution_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"distributions_deb_apt_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_distribution_href}set_label/\": {\n \"post\": {\n \"operationId\": \"distributions_deb_apt_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_distribution_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"distributions_deb_apt_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/file/file/\": {\n \"get\": {\n \"operationId\": \"distributions_file_file_list\",\n \"description\": \"\\nFileDistributions host File\\nPublications which makes the metadata and the referenced File Content available to HTTP\\nclients. Additionally, a FileDistribution with an associated FilePublication can be the target\\nurl of a File Remote , allowing\\nanother instance of Pulp to sync the content.\",\n \"summary\": \"List file distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedfile.FileDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"distributions_file_file_create\",\n \"description\": \"Trigger an asynchronous create task\",\n \"summary\": \"Create a file distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Distributions: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_distribution_href}\": {\n \"get\": {\n \"operationId\": \"distributions_file_file_read\",\n \"description\": \"\\nFileDistributions host File\\nPublications which makes the metadata and the referenced File Content available to HTTP\\nclients. Additionally, a FileDistribution with an associated FilePublication can be the target\\nurl of a File Remote , allowing\\nanother instance of Pulp to sync the content.\",\n \"summary\": \"Inspect a file distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"distributions_file_file_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a file distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"distributions_file_file_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a file distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"distributions_file_file_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a file distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_distribution_href}add_role/\": {\n \"post\": {\n \"operationId\": \"distributions_file_file_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_distribution_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"distributions_file_file_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_distribution_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"distributions_file_file_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_distribution_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"distributions_file_file_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_distribution_href}set_label/\": {\n \"post\": {\n \"operationId\": \"distributions_file_file_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_distribution_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"distributions_file_file_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/gem/gem/\": {\n \"get\": {\n \"operationId\": \"distributions_gem_gem_list\",\n \"description\": \"ViewSet for GemDistributions.\",\n \"summary\": \"List gem distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedgem.GemDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"distributions_gem_gem_create\",\n \"description\": \"Trigger an asynchronous create task\",\n \"summary\": \"Create a gem distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Distributions: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_distribution_href}\": {\n \"get\": {\n \"operationId\": \"distributions_gem_gem_read\",\n \"description\": \"ViewSet for GemDistributions.\",\n \"summary\": \"Inspect a gem distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"distributions_gem_gem_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a gem distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"distributions_gem_gem_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a gem distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedgem.GemDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedgem.GemDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedgem.GemDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"distributions_gem_gem_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a gem distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_distribution_href}add_role/\": {\n \"post\": {\n \"operationId\": \"distributions_gem_gem_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_distribution_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"distributions_gem_gem_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_distribution_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"distributions_gem_gem_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_distribution_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"distributions_gem_gem_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_distribution_href}set_label/\": {\n \"post\": {\n \"operationId\": \"distributions_gem_gem_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_distribution_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"distributions_gem_gem_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/hugging_face/hugging-face/\": {\n \"get\": {\n \"operationId\": \"distributions_hugging_face_hugging_face_list\",\n \"description\": \"A ViewSet for HuggingFaceDistribution.\\n\\nSimilar to the HuggingFaceContentViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"List hugging face distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Hugging-Face\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedhugging_face.HuggingFaceDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"distributions_hugging_face_hugging_face_create\",\n \"description\": \"Trigger an asynchronous create task\",\n \"summary\": \"Create a hugging face distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Distributions: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_distribution_href}\": {\n \"get\": {\n \"operationId\": \"distributions_hugging_face_hugging_face_read\",\n \"description\": \"A ViewSet for HuggingFaceDistribution.\\n\\nSimilar to the HuggingFaceContentViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"Inspect a hugging face distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Hugging-Face\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"distributions_hugging_face_hugging_face_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a hugging face distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"distributions_hugging_face_hugging_face_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a hugging face distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedhugging_face.HuggingFaceDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedhugging_face.HuggingFaceDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedhugging_face.HuggingFaceDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"distributions_hugging_face_hugging_face_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a hugging face distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Hugging-Face\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_distribution_href}set_label/\": {\n \"post\": {\n \"operationId\": \"distributions_hugging_face_hugging_face_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_distribution_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"distributions_hugging_face_hugging_face_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/maven/maven/\": {\n \"get\": {\n \"operationId\": \"distributions_maven_maven_list\",\n \"description\": \"ViewSet for Maven Distributions.\",\n \"summary\": \"List maven distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Maven\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedmaven.MavenDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"distributions_maven_maven_create\",\n \"description\": \"Trigger an asynchronous create task\",\n \"summary\": \"Create a maven distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Distributions: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_distribution_href}\": {\n \"get\": {\n \"operationId\": \"distributions_maven_maven_read\",\n \"description\": \"ViewSet for Maven Distributions.\",\n \"summary\": \"Inspect a maven distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Maven\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"distributions_maven_maven_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a maven distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"distributions_maven_maven_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a maven distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedmaven.MavenDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedmaven.MavenDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedmaven.MavenDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"distributions_maven_maven_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a maven distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Maven\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_distribution_href}set_label/\": {\n \"post\": {\n \"operationId\": \"distributions_maven_maven_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_distribution_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"distributions_maven_maven_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/npm/npm/\": {\n \"get\": {\n \"operationId\": \"distributions_npm_npm_list\",\n \"description\": \"ViewSet for NPM Distributions.\",\n \"summary\": \"List npm distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Npm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatednpm.NpmDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"distributions_npm_npm_create\",\n \"description\": \"Trigger an asynchronous create task\",\n \"summary\": \"Create a npm distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Distributions: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_npm_distribution_href}\": {\n \"get\": {\n \"operationId\": \"distributions_npm_npm_read\",\n \"description\": \"ViewSet for NPM Distributions.\",\n \"summary\": \"Inspect a npm distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Npm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"distributions_npm_npm_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a npm distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"distributions_npm_npm_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a npm distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchednpm.NpmDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchednpm.NpmDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchednpm.NpmDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"distributions_npm_npm_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a npm distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Npm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_npm_distribution_href}set_label/\": {\n \"post\": {\n \"operationId\": \"distributions_npm_npm_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_npm_distribution_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"distributions_npm_npm_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/ostree/ostree/\": {\n \"get\": {\n \"operationId\": \"distributions_ostree_ostree_list\",\n \"description\": \"A ViewSet class for OSTree distributions.\",\n \"summary\": \"List ostree distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"distributions_ostree_ostree_create\",\n \"description\": \"Trigger an asynchronous create task\",\n \"summary\": \"Create an ostree distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Distributions: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_distribution_href}\": {\n \"get\": {\n \"operationId\": \"distributions_ostree_ostree_read\",\n \"description\": \"A ViewSet class for OSTree distributions.\",\n \"summary\": \"Inspect an ostree distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"distributions_ostree_ostree_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an ostree distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"distributions_ostree_ostree_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an ostree distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedostree.OstreeDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedostree.OstreeDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedostree.OstreeDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"distributions_ostree_ostree_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete an ostree distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_distribution_href}add_role/\": {\n \"post\": {\n \"operationId\": \"distributions_ostree_ostree_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_distribution_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"distributions_ostree_ostree_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_distribution_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"distributions_ostree_ostree_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_distribution_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"distributions_ostree_ostree_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_distribution_href}set_label/\": {\n \"post\": {\n \"operationId\": \"distributions_ostree_ostree_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_distribution_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"distributions_ostree_ostree_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/python/pypi/\": {\n \"get\": {\n \"operationId\": \"distributions_python_pypi_list\",\n \"description\": \"\\nPulp Python Distributions are used to distribute Python content from\\nPython Repositories or\\nPython Publications. Pulp Python\\nDistributions should not be confused with \\\"Python Distribution\\\" as defined by the Python\\ncommunity. In Pulp usage, Python content is referred to as Python Package Content.\",\n \"summary\": \"List python distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Pypi\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedpython.PythonDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"distributions_python_pypi_create\",\n \"description\": \"Trigger an asynchronous create task\",\n \"summary\": \"Create a python distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Distributions: Pypi\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_distribution_href}\": {\n \"get\": {\n \"operationId\": \"distributions_python_pypi_read\",\n \"description\": \"\\nPulp Python Distributions are used to distribute Python content from\\nPython Repositories or\\nPython Publications. Pulp Python\\nDistributions should not be confused with \\\"Python Distribution\\\" as defined by the Python\\ncommunity. In Pulp usage, Python content is referred to as Python Package Content.\",\n \"summary\": \"Inspect a python distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Pypi\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"distributions_python_pypi_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a python distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Pypi\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"distributions_python_pypi_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a python distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Pypi\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedpython.PythonDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedpython.PythonDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedpython.PythonDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"distributions_python_pypi_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a python distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Pypi\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_distribution_href}add_role/\": {\n \"post\": {\n \"operationId\": \"distributions_python_pypi_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Pypi\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_distribution_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"distributions_python_pypi_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Pypi\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_distribution_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"distributions_python_pypi_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Pypi\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_distribution_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"distributions_python_pypi_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Pypi\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_distribution_href}set_label/\": {\n \"post\": {\n \"operationId\": \"distributions_python_pypi_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Pypi\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_distribution_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"distributions_python_pypi_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Pypi\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/distributions/rpm/rpm/\": {\n \"get\": {\n \"operationId\": \"distributions_rpm_rpm_list\",\n \"description\": \"ViewSet for RPM Distributions.\",\n \"summary\": \"List rpm distributions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_path contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_path__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_path is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-base_path\",\n \"-checkpoint\",\n \"-hidden\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"base_path\",\n \"checkpoint\",\n \"hidden\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `base_path` - Base path\\n* `-base_path` - Base path (descending)\\n* `hidden` - Hidden\\n* `-hidden` - Hidden (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter distributions based on the content served by them\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.RpmDistributionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"distributions_rpm_rpm_create\",\n \"description\": \"Trigger an asynchronous create task\",\n \"summary\": \"Create a rpm distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Distributions: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_distribution_href}\": {\n \"get\": {\n \"operationId\": \"distributions_rpm_rpm_read\",\n \"description\": \"ViewSet for RPM Distributions.\",\n \"summary\": \"Inspect a rpm distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"distributions_rpm_rpm_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a rpm distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"distributions_rpm_rpm_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a rpm distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.RpmDistribution\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.RpmDistribution\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.RpmDistribution\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmDistributionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"distributions_rpm_rpm_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a rpm distribution\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_distribution_href}add_role/\": {\n \"post\": {\n \"operationId\": \"distributions_rpm_rpm_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_distribution_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"distributions_rpm_rpm_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_distribution_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"distributions_rpm_rpm_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Distributions: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_distribution_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"distributions_rpm_rpm_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_distribution_href}set_label/\": {\n \"post\": {\n \"operationId\": \"distributions_rpm_rpm_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_distribution_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"distributions_rpm_rpm_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_distribution_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Distributions: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/docs/api.json\": {\n \"get\": {\n \"operationId\": \"docs_api.json_get\",\n \"description\": \"OpenApi3 schema for this API. Format can be selected via content negotiation.\\n\\n- YAML: application/vnd.oai.openapi\\n- JSON: application/vnd.oai.openapi+json\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"lang\",\n \"schema\": {\n \"type\": \"string\",\n \"enum\": [\n \"af\",\n \"ar\",\n \"ar-dz\",\n \"ast\",\n \"az\",\n \"be\",\n \"bg\",\n \"bn\",\n \"br\",\n \"bs\",\n \"ca\",\n \"ckb\",\n \"cs\",\n \"cy\",\n \"da\",\n \"de\",\n \"dsb\",\n \"el\",\n \"en\",\n \"en-au\",\n \"en-gb\",\n \"eo\",\n \"es\",\n \"es-ar\",\n \"es-co\",\n \"es-mx\",\n \"es-ni\",\n \"es-ve\",\n \"et\",\n \"eu\",\n \"fa\",\n \"fi\",\n \"fr\",\n \"fy\",\n \"ga\",\n \"gd\",\n \"gl\",\n \"he\",\n \"hi\",\n \"hr\",\n \"hsb\",\n \"hu\",\n \"hy\",\n \"ia\",\n \"id\",\n \"ig\",\n \"io\",\n \"is\",\n \"it\",\n \"ja\",\n \"ka\",\n \"kab\",\n \"kk\",\n \"km\",\n \"kn\",\n \"ko\",\n \"ky\",\n \"lb\",\n \"lt\",\n \"lv\",\n \"mk\",\n \"ml\",\n \"mn\",\n \"mr\",\n \"ms\",\n \"my\",\n \"nb\",\n \"ne\",\n \"nl\",\n \"nn\",\n \"os\",\n \"pa\",\n \"pl\",\n \"pt\",\n \"pt-br\",\n \"ro\",\n \"ru\",\n \"sk\",\n \"sl\",\n \"sq\",\n \"sr\",\n \"sr-latn\",\n \"sv\",\n \"sw\",\n \"ta\",\n \"te\",\n \"tg\",\n \"th\",\n \"tk\",\n \"tr\",\n \"tt\",\n \"udm\",\n \"ug\",\n \"uk\",\n \"ur\",\n \"uz\",\n \"vi\",\n \"zh-hans\",\n \"zh-hant\"\n ]\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Docs: Api.Json\"\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/vnd.oai.openapi+json\": {\n \"schema\": {\n \"type\": \"object\"\n }\n },\n \"application/json\": {\n \"schema\": {\n \"type\": \"object\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/docs/api.yaml\": {\n \"get\": {\n \"operationId\": \"docs_api.yaml_get\",\n \"description\": \"OpenApi3 schema for this API. Format can be selected via content negotiation.\\n\\n- YAML: application/vnd.oai.openapi\\n- JSON: application/vnd.oai.openapi+json\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"lang\",\n \"schema\": {\n \"type\": \"string\",\n \"enum\": [\n \"af\",\n \"ar\",\n \"ar-dz\",\n \"ast\",\n \"az\",\n \"be\",\n \"bg\",\n \"bn\",\n \"br\",\n \"bs\",\n \"ca\",\n \"ckb\",\n \"cs\",\n \"cy\",\n \"da\",\n \"de\",\n \"dsb\",\n \"el\",\n \"en\",\n \"en-au\",\n \"en-gb\",\n \"eo\",\n \"es\",\n \"es-ar\",\n \"es-co\",\n \"es-mx\",\n \"es-ni\",\n \"es-ve\",\n \"et\",\n \"eu\",\n \"fa\",\n \"fi\",\n \"fr\",\n \"fy\",\n \"ga\",\n \"gd\",\n \"gl\",\n \"he\",\n \"hi\",\n \"hr\",\n \"hsb\",\n \"hu\",\n \"hy\",\n \"ia\",\n \"id\",\n \"ig\",\n \"io\",\n \"is\",\n \"it\",\n \"ja\",\n \"ka\",\n \"kab\",\n \"kk\",\n \"km\",\n \"kn\",\n \"ko\",\n \"ky\",\n \"lb\",\n \"lt\",\n \"lv\",\n \"mk\",\n \"ml\",\n \"mn\",\n \"mr\",\n \"ms\",\n \"my\",\n \"nb\",\n \"ne\",\n \"nl\",\n \"nn\",\n \"os\",\n \"pa\",\n \"pl\",\n \"pt\",\n \"pt-br\",\n \"ro\",\n \"ru\",\n \"sk\",\n \"sl\",\n \"sq\",\n \"sr\",\n \"sr-latn\",\n \"sv\",\n \"sw\",\n \"ta\",\n \"te\",\n \"tg\",\n \"th\",\n \"tk\",\n \"tr\",\n \"tt\",\n \"udm\",\n \"ug\",\n \"uk\",\n \"ur\",\n \"uz\",\n \"vi\",\n \"zh-hans\",\n \"zh-hant\"\n ]\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Docs: Api.Yaml\"\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/vnd.oai.openapi\": {\n \"schema\": {\n \"type\": \"object\"\n }\n },\n \"application/yaml\": {\n \"schema\": {\n \"type\": \"object\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/domains/\": {\n \"get\": {\n \"operationId\": \"domains_list\",\n \"description\": \"ViewSet for Domain.\\n\\nNOTE: This API endpoint is in \\\"tech preview\\\" and subject to change\",\n \"summary\": \"List domains\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-hide_guarded_distributions\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-redirect_to_object_storage\",\n \"-storage_class\",\n \"-storage_settings\",\n \"description\",\n \"hide_guarded_distributions\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"redirect_to_object_storage\",\n \"storage_class\",\n \"storage_settings\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `storage_class` - Storage class\\n* `-storage_class` - Storage class (descending)\\n* `storage_settings` - Storage settings\\n* `-storage_settings` - Storage settings (descending)\\n* `redirect_to_object_storage` - Redirect to object storage\\n* `-redirect_to_object_storage` - Redirect to object storage (descending)\\n* `hide_guarded_distributions` - Hide guarded distributions\\n* `-hide_guarded_distributions` - Hide guarded distributions (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Domains\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedDomainResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"domains_create\",\n \"description\": \"ViewSet for Domain.\\n\\nNOTE: This API endpoint is in \\\"tech preview\\\" and subject to change\",\n \"summary\": \"Create a domain\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Domains\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Domain\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Domain\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Domain\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/DomainResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{domain_href}\": {\n \"get\": {\n \"operationId\": \"domains_read\",\n \"description\": \"ViewSet for Domain.\\n\\nNOTE: This API endpoint is in \\\"tech preview\\\" and subject to change\",\n \"summary\": \"Inspect a domain\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"domain_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Domains\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/DomainResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"domains_update\",\n \"description\": \"Trigger an asynchronous update task\",\n \"summary\": \"Update a domain\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"domain_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Domains\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Domain\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Domain\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Domain\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/DomainResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"domains_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a domain\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"domain_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Domains\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedDomain\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedDomain\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedDomain\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/DomainResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"domains_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a domain\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"domain_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Domains\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{domain_href}set_label/\": {\n \"post\": {\n \"operationId\": \"domains_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"domain_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Domains\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{domain_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"domains_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"domain_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Domains\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/domains/migrate/\": {\n \"post\": {\n \"operationId\": \"domains_migrate\",\n \"description\": \"Migrate the domain's storage backend to a new one.\\n\\nLaunches a background task to copy the domain's artifacts over to the supplied storage\\nbackend. Then updates the domain's storage settings to the new storage backend. This task\\ndoes not delete the stored files of the artifacts from the previous backend.\\n\\n**IMPORTANT** This task will block all other tasks within the domain until the migration is\\ncompleted, essentially putting the domain into a read only state. Content will still be\\nserved from the old storage backend until the migration has completed, so don't remove\\nthe old backend until then. Note, this endpoint is not allowed on the default domain.\\n\\nThis feature is in Tech Preview and is subject to future change and thus not guaranteed to\\nbe backwards compatible.\",\n \"summary\": \"Migrate storage backend\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Domains\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/DomainBackendMigrator\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/DomainBackendMigrator\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/DomainBackendMigrator\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/exporters/core/filesystem/\": {\n \"get\": {\n \"operationId\": \"exporters_core_filesystem_list\",\n \"description\": \"Endpoint for managing FilesystemExporters.\",\n \"summary\": \"List filesystem exporters\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-method\",\n \"-name\",\n \"-path\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"method\",\n \"name\",\n \"path\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `path` - Path\\n* `-path` - Path (descending)\\n* `method` - Method\\n* `-method` - Method (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Exporters: Filesystem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedFilesystemExporterResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"exporters_core_filesystem_create\",\n \"description\": \"Endpoint for managing FilesystemExporters.\",\n \"summary\": \"Create a filesystem exporter\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Exporters: Filesystem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FilesystemExporter\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FilesystemExporter\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FilesystemExporter\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FilesystemExporterResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{filesystem_exporter_href}exports/\": {\n \"get\": {\n \"operationId\": \"exporters_core_filesystem_exports_list\",\n \"description\": \"Endpoint for managing FilesystemExports.\",\n \"summary\": \"List filesystem exports\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"filesystem_exporter_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Exporters: Filesystem Exports\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedFilesystemExportResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"exporters_core_filesystem_exports_create\",\n \"description\": \"Trigger an asynchronous task to export files to the filesystem\",\n \"summary\": \"Create a filesystem export\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"filesystem_exporter_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Exporters: Filesystem Exports\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FilesystemExport\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FilesystemExport\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FilesystemExport\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{filesystem_filesystem_export_href}\": {\n \"get\": {\n \"operationId\": \"exporters_core_filesystem_exports_read\",\n \"description\": \"Endpoint for managing FilesystemExports.\",\n \"summary\": \"Inspect a filesystem export\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"filesystem_filesystem_export_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Exporters: Filesystem Exports\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FilesystemExportResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"exporters_core_filesystem_exports_delete\",\n \"description\": \"Endpoint for managing FilesystemExports.\",\n \"summary\": \"Delete a filesystem export\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"filesystem_filesystem_export_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Exporters: Filesystem Exports\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{filesystem_exporter_href}\": {\n \"get\": {\n \"operationId\": \"exporters_core_filesystem_read\",\n \"description\": \"Endpoint for managing FilesystemExporters.\",\n \"summary\": \"Inspect a filesystem exporter\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"filesystem_exporter_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Exporters: Filesystem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FilesystemExporterResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"exporters_core_filesystem_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a filesystem exporter\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"filesystem_exporter_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Exporters: Filesystem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FilesystemExporter\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FilesystemExporter\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FilesystemExporter\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FilesystemExporterResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"exporters_core_filesystem_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a filesystem exporter\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"filesystem_exporter_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Exporters: Filesystem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedFilesystemExporter\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedFilesystemExporter\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedFilesystemExporter\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/FilesystemExporterResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"exporters_core_filesystem_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a filesystem exporter\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"filesystem_exporter_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Exporters: Filesystem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/exporters/core/pulp/\": {\n \"get\": {\n \"operationId\": \"exporters_core_pulp_list\",\n \"description\": \"ViewSet for viewing PulpExporters.\",\n \"summary\": \"List pulp exporters\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-path\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"name\",\n \"path\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `path` - Path\\n* `-path` - Path (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Exporters: Pulp\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedPulpExporterResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"exporters_core_pulp_create\",\n \"description\": \"ViewSet for viewing PulpExporters.\",\n \"summary\": \"Create a pulp exporter\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Exporters: Pulp\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpExporter\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpExporter\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpExporter\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpExporterResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{pulp_exporter_href}exports/\": {\n \"get\": {\n \"operationId\": \"exporters_core_pulp_exports_list\",\n \"description\": \"ViewSet for viewing exports from a PulpExporter.\",\n \"summary\": \"List pulp exports\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_exporter_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Exporters: Pulp Exports\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedPulpExportResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"exporters_core_pulp_exports_create\",\n \"description\": \"Trigger an asynchronous task to export a set of repositories\",\n \"summary\": \"Create a pulp export\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_exporter_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Exporters: Pulp Exports\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpExport\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpExport\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpExport\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{pulp_pulp_export_href}\": {\n \"get\": {\n \"operationId\": \"exporters_core_pulp_exports_read\",\n \"description\": \"ViewSet for viewing exports from a PulpExporter.\",\n \"summary\": \"Inspect a pulp export\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_pulp_export_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Exporters: Pulp Exports\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpExportResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"exporters_core_pulp_exports_delete\",\n \"description\": \"ViewSet for viewing exports from a PulpExporter.\",\n \"summary\": \"Delete a pulp export\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_pulp_export_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Exporters: Pulp Exports\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{pulp_exporter_href}\": {\n \"get\": {\n \"operationId\": \"exporters_core_pulp_read\",\n \"description\": \"ViewSet for viewing PulpExporters.\",\n \"summary\": \"Inspect a pulp exporter\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_exporter_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Exporters: Pulp\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpExporterResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"exporters_core_pulp_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a pulp exporter\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_exporter_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Exporters: Pulp\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpExporter\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpExporter\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpExporter\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpExporterResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"exporters_core_pulp_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a pulp exporter\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_exporter_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Exporters: Pulp\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedPulpExporter\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedPulpExporter\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedPulpExporter\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpExporterResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"exporters_core_pulp_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a pulp exporter\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_exporter_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Exporters: Pulp\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/groups/\": {\n \"get\": {\n \"operationId\": \"groups_list\",\n \"description\": \"ViewSet for Group.\",\n \"summary\": \"List groups\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"id\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where id matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where id is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-id\",\n \"-name\",\n \"-pk\",\n \"id\",\n \"name\",\n \"pk\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `id` - Id\\n* `-id` - Id (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Groups\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedGroupResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"groups_create\",\n \"description\": \"ViewSet for Group.\",\n \"summary\": \"Create a group\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Groups\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Group\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Group\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Group\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/GroupResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{group_href}roles/\": {\n \"get\": {\n \"operationId\": \"groups_roles_list\",\n \"description\": \"ViewSet for GroupRole.\",\n \"summary\": \"List group roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content_object\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"content_object\"\n },\n {\n \"in\": \"query\",\n \"name\": \"domain\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-pk\",\n \"-pulp_created\",\n \"-role\",\n \"description\",\n \"pk\",\n \"pulp_created\",\n \"role\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `role` - Role\\n* `-role` - Role (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"role\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"role__contains\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"role__icontains\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"role__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"role__startswith\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Groups: Roles\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedGroupRoleResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"groups_roles_create\",\n \"description\": \"ViewSet for GroupRole.\",\n \"summary\": \"Create a group role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Groups: Roles\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/GroupRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/GroupRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/GroupRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/GroupRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{groups_group_role_href}\": {\n \"get\": {\n \"operationId\": \"groups_roles_read\",\n \"description\": \"ViewSet for GroupRole.\",\n \"summary\": \"Inspect a group role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"groups_group_role_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Groups: Roles\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/GroupRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"groups_roles_delete\",\n \"description\": \"ViewSet for GroupRole.\",\n \"summary\": \"Delete a group role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"groups_group_role_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Groups: Roles\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{group_href}users/\": {\n \"get\": {\n \"operationId\": \"groups_users_list\",\n \"description\": \"List group users.\",\n \"summary\": \"List users\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Groups: Users\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedGroupUserResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"groups_users_create\",\n \"description\": \"Add a user to a group.\",\n \"summary\": \"Create an user\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Groups: Users\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/GroupUser\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/GroupUser\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/GroupUser\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/GroupUserResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{groups_user_href}\": {\n \"delete\": {\n \"operationId\": \"groups_users_delete\",\n \"description\": \"Remove a user from a group.\",\n \"summary\": \"Delete an user\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"groups_user_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Groups: Users\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{group_href}\": {\n \"get\": {\n \"operationId\": \"groups_read\",\n \"description\": \"ViewSet for Group.\",\n \"summary\": \"Inspect a group\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Groups\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/GroupResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"groups_update\",\n \"description\": \"ViewSet for Group.\",\n \"summary\": \"Update a group\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Groups\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Group\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Group\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Group\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/GroupResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"groups_partial_update\",\n \"description\": \"ViewSet for Group.\",\n \"summary\": \"Update a group\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Groups\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedGroup\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedGroup\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedGroup\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/GroupResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"groups_delete\",\n \"description\": \"ViewSet for Group.\",\n \"summary\": \"Delete a group\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Groups\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{group_href}add_role/\": {\n \"post\": {\n \"operationId\": \"groups_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Groups\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{group_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"groups_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Groups\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{group_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"groups_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Groups\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{group_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"groups_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Groups\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/importers/core/pulp/\": {\n \"get\": {\n \"operationId\": \"importers_core_pulp_list\",\n \"description\": \"ViewSet for PulpImporters.\",\n \"summary\": \"List pulp importers\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Importers: Pulp\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedPulpImporterResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"importers_core_pulp_create\",\n \"description\": \"ViewSet for PulpImporters.\",\n \"summary\": \"Create a pulp importer\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Importers: Pulp\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImporter\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImporter\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImporter\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImporterResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{pulp_importer_href}imports/\": {\n \"get\": {\n \"operationId\": \"importers_core_pulp_imports_list\",\n \"description\": \"ViewSet for PulpImports.\",\n \"summary\": \"List pulp imports\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_importer_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Importers: Pulp Imports\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedImportResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"importers_core_pulp_imports_create\",\n \"description\": \"Trigger an asynchronous task to import a Pulp export.\",\n \"summary\": \"Create a pulp import\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_importer_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Importers: Pulp Imports\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImport\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImport\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImport\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TaskGroupOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{pulp_pulp_import_href}\": {\n \"get\": {\n \"operationId\": \"importers_core_pulp_imports_read\",\n \"description\": \"ViewSet for PulpImports.\",\n \"summary\": \"Inspect a pulp import\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_pulp_import_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Importers: Pulp Imports\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ImportResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"importers_core_pulp_imports_delete\",\n \"description\": \"ViewSet for PulpImports.\",\n \"summary\": \"Delete a pulp import\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_pulp_import_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Importers: Pulp Imports\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{pulp_importer_href}\": {\n \"get\": {\n \"operationId\": \"importers_core_pulp_read\",\n \"description\": \"ViewSet for PulpImporters.\",\n \"summary\": \"Inspect a pulp importer\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_importer_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Importers: Pulp\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImporterResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"importers_core_pulp_update\",\n \"description\": \"ViewSet for PulpImporters.\",\n \"summary\": \"Update a pulp importer\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_importer_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Importers: Pulp\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImporter\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImporter\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImporter\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImporterResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"importers_core_pulp_partial_update\",\n \"description\": \"ViewSet for PulpImporters.\",\n \"summary\": \"Update a pulp importer\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_importer_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Importers: Pulp\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedPulpImporter\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedPulpImporter\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedPulpImporter\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImporterResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"importers_core_pulp_delete\",\n \"description\": \"ViewSet for PulpImporters.\",\n \"summary\": \"Delete a pulp importer\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"pulp_importer_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Importers: Pulp\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp/api/v3/importers/core/pulp/import-check/\": {\n \"post\": {\n \"operationId\": \"pulp_import_check_post\",\n \"description\": \"Evaluates validity of proposed PulpImport parameters 'toc', 'path', and 'repo_mapping'.\\n\\n* Checks that toc, path are in ALLOWED_IMPORT_PATHS\\n* if ALLOWED:\\n * Checks that toc, path exist and are readable\\n * If toc specified, checks that containing dir is writeable\\n* Checks that repo_mapping is valid JSON\",\n \"summary\": \"Validate the parameters to be used for a PulpImport call\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Importers: Pulp Import-Check\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImportCheck\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImportCheck\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImportCheck\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PulpImportCheckResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/livez/\": {\n \"get\": {\n \"operationId\": \"livez_read\",\n \"description\": \"Returns 200 OK when API is alive.\",\n \"summary\": \"Inspect liveness of Pulp's REST API.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Livez\"\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp/api/v3/login/\": {\n \"get\": {\n \"operationId\": \"login_read\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Login\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/LoginResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"login\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Login\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/LoginResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"login_update\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Login\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedLoginUpdate\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedLoginUpdate\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedLoginUpdate\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/LoginUpdateResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"logout\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Login\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp/api/v3/orphans/\": {\n \"delete\": {\n \"operationId\": \"orphans_delete\",\n \"description\": \"DEPRECATED! Trigger an asynchronous task that deletes all orphaned content and artifacts. Use the `POST /pulp/api/v3/orphans/cleanup/` call instead.\",\n \"summary\": \"Delete orphans\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Orphans\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/orphans/cleanup/\": {\n \"post\": {\n \"operationId\": \"orphans_cleanup_cleanup\",\n \"description\": \"Trigger an asynchronous orphan cleanup operation.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Orphans: Cleanup\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OrphansCleanup\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OrphansCleanup\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OrphansCleanup\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/publications/\": {\n \"get\": {\n \"operationId\": \"publications_list\",\n \"description\": \"A base class for any publication viewset.\",\n \"summary\": \"List publications\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-checkpoint\",\n \"-complete\",\n \"-pass_through\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"checkpoint\",\n \"complete\",\n \"pass_through\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_type\",\n \"schema\": {\n \"type\": \"string\",\n \"enum\": [\n \"deb.apt-publication\",\n \"deb.verbatim-publication\",\n \"file.file\",\n \"gem.gem\",\n \"hugging_face.hugging-face\",\n \"python.python\",\n \"rpm.rpm\"\n ]\n },\n \"description\": \"Pulp type\\n\\n* `hugging_face.hugging-face` - hugging_face.hugging-face\\n* `deb.verbatim-publication` - deb.verbatim-publication\\n* `deb.apt-publication` - deb.apt-publication\\n* `gem.gem` - gem.gem\\n* `python.python` - python.python\\n* `file.file` - file.file\\n* `rpm.rpm` - rpm.rpm\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_type__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"deb.apt-publication\",\n \"deb.verbatim-publication\",\n \"file.file\",\n \"gem.gem\",\n \"hugging_face.hugging-face\",\n \"python.python\",\n \"rpm.rpm\"\n ]\n }\n },\n \"description\": \"Multiple values may be separated by commas.\\n\\n* `hugging_face.hugging-face` - hugging_face.hugging-face\\n* `deb.verbatim-publication` - deb.verbatim-publication\\n* `deb.apt-publication` - deb.apt-publication\\n* `gem.gem` - gem.gem\\n* `python.python` - python.python\\n* `file.file` - file.file\\n* `rpm.rpm` - rpm.rpm\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Repository referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedPublicationResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/publications/deb/apt/\": {\n \"get\": {\n \"operationId\": \"publications_deb_apt_list\",\n \"description\": \"An AptPublication is the ready to serve Pulp-internal representation of an AptRepositoryVersion.\\n\\nWhen creating an APT publication, users must use simple or structured mode (or both). If the\\npublication should include '.deb' packages that were manually uploaded to the relevant\\nAptRepository, users must use 'simple=true'. Conversely, 'structured=true' is only useful for\\npublishing content obtained via synchronization. Once a Pulp publication has been created, it\\ncan be served by creating a Pulp distribution (in a near atomic action).\",\n \"summary\": \"List apt publications\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-checkpoint\",\n \"-complete\",\n \"-pass_through\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"checkpoint\",\n \"complete\",\n \"pass_through\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Repository referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.AptPublicationResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"publications_deb_apt_create\",\n \"description\": \"Trigger an asynchronous task to publish content\",\n \"summary\": \"Create an apt publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Publications: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptPublication\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptPublication\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptPublication\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_publication_href}\": {\n \"get\": {\n \"operationId\": \"publications_deb_apt_read\",\n \"description\": \"An AptPublication is the ready to serve Pulp-internal representation of an AptRepositoryVersion.\\n\\nWhen creating an APT publication, users must use simple or structured mode (or both). If the\\npublication should include '.deb' packages that were manually uploaded to the relevant\\nAptRepository, users must use 'simple=true'. Conversely, 'structured=true' is only useful for\\npublishing content obtained via synchronization. Once a Pulp publication has been created, it\\ncan be served by creating a Pulp distribution (in a near atomic action).\",\n \"summary\": \"Inspect an apt publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptPublicationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"publications_deb_apt_delete\",\n \"description\": \"An AptPublication is the ready to serve Pulp-internal representation of an AptRepositoryVersion.\\n\\nWhen creating an APT publication, users must use simple or structured mode (or both). If the\\npublication should include '.deb' packages that were manually uploaded to the relevant\\nAptRepository, users must use 'simple=true'. Conversely, 'structured=true' is only useful for\\npublishing content obtained via synchronization. Once a Pulp publication has been created, it\\ncan be served by creating a Pulp distribution (in a near atomic action).\",\n \"summary\": \"Delete an apt publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{deb_apt_publication_href}add_role/\": {\n \"post\": {\n \"operationId\": \"publications_deb_apt_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_publication_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"publications_deb_apt_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_publication_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"publications_deb_apt_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_publication_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"publications_deb_apt_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/publications/deb/verbatim/\": {\n \"get\": {\n \"operationId\": \"publications_deb_verbatim_list\",\n \"description\": \"An VerbatimPublication is the Pulp-internal representation of a \\\"mirrored\\\" AptRepositoryVersion.\\n\\nIn other words, the verbatim publisher will recreate the synced subset of some a APT\\nrepository using the exact same metadata files and signatures as used by the upstream original.\\nOnce a Pulp publication has been created, it can be served by creating a Pulp distribution (in\\na near atomic action).\",\n \"summary\": \"List verbatim publications\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-checkpoint\",\n \"-complete\",\n \"-pass_through\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"checkpoint\",\n \"complete\",\n \"pass_through\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Repository referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Verbatim\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.VerbatimPublicationResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"publications_deb_verbatim_create\",\n \"description\": \"Trigger an asynchronous task to publish content\",\n \"summary\": \"Create a verbatim publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Publications: Verbatim\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.VerbatimPublication\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.VerbatimPublication\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.VerbatimPublication\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_verbatim_publication_href}\": {\n \"get\": {\n \"operationId\": \"publications_deb_verbatim_read\",\n \"description\": \"An VerbatimPublication is the Pulp-internal representation of a \\\"mirrored\\\" AptRepositoryVersion.\\n\\nIn other words, the verbatim publisher will recreate the synced subset of some a APT\\nrepository using the exact same metadata files and signatures as used by the upstream original.\\nOnce a Pulp publication has been created, it can be served by creating a Pulp distribution (in\\na near atomic action).\",\n \"summary\": \"Inspect a verbatim publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_verbatim_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Verbatim\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.VerbatimPublicationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"publications_deb_verbatim_delete\",\n \"description\": \"An VerbatimPublication is the Pulp-internal representation of a \\\"mirrored\\\" AptRepositoryVersion.\\n\\nIn other words, the verbatim publisher will recreate the synced subset of some a APT\\nrepository using the exact same metadata files and signatures as used by the upstream original.\\nOnce a Pulp publication has been created, it can be served by creating a Pulp distribution (in\\na near atomic action).\",\n \"summary\": \"Delete a verbatim publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_verbatim_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Verbatim\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{deb_verbatim_publication_href}add_role/\": {\n \"post\": {\n \"operationId\": \"publications_deb_verbatim_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_verbatim_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Verbatim\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_verbatim_publication_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"publications_deb_verbatim_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_verbatim_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Verbatim\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_verbatim_publication_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"publications_deb_verbatim_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_verbatim_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Verbatim\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_verbatim_publication_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"publications_deb_verbatim_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_verbatim_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Verbatim\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/publications/file/file/\": {\n \"get\": {\n \"operationId\": \"publications_file_file_list\",\n \"description\": \"\\nA FilePublication contains metadata about all the File Content in a particular File Repository Version.\\nOnce a FilePublication has been created, it can be hosted using the\\nFile Distribution API.\",\n \"summary\": \"List file publications\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-checkpoint\",\n \"-complete\",\n \"-pass_through\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"checkpoint\",\n \"complete\",\n \"pass_through\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Repository referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedfile.FilePublicationResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"publications_file_file_create\",\n \"description\": \"Trigger an asynchronous task to publish file content.\",\n \"summary\": \"Create a file publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Publications: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FilePublication\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FilePublication\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FilePublication\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_publication_href}\": {\n \"get\": {\n \"operationId\": \"publications_file_file_read\",\n \"description\": \"\\nA FilePublication contains metadata about all the File Content in a particular File Repository Version.\\nOnce a FilePublication has been created, it can be hosted using the\\nFile Distribution API.\",\n \"summary\": \"Inspect a file publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FilePublicationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"publications_file_file_delete\",\n \"description\": \"\\nA FilePublication contains metadata about all the File Content in a particular File Repository Version.\\nOnce a FilePublication has been created, it can be hosted using the\\nFile Distribution API.\",\n \"summary\": \"Delete a file publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{file_file_publication_href}add_role/\": {\n \"post\": {\n \"operationId\": \"publications_file_file_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_publication_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"publications_file_file_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_publication_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"publications_file_file_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_publication_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"publications_file_file_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/publications/gem/gem/\": {\n \"get\": {\n \"operationId\": \"publications_gem_gem_list\",\n \"description\": \"A ViewSet for GemPublication.\",\n \"summary\": \"List gem publications\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-checkpoint\",\n \"-complete\",\n \"-pass_through\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"checkpoint\",\n \"complete\",\n \"pass_through\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Repository referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedgem.GemPublicationResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"publications_gem_gem_create\",\n \"description\": \"Trigger an asynchronous task to publish gem content\",\n \"summary\": \"Create a gem publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Publications: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemPublication\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemPublication\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemPublication\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_publication_href}\": {\n \"get\": {\n \"operationId\": \"publications_gem_gem_read\",\n \"description\": \"A ViewSet for GemPublication.\",\n \"summary\": \"Inspect a gem publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemPublicationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"publications_gem_gem_delete\",\n \"description\": \"A ViewSet for GemPublication.\",\n \"summary\": \"Delete a gem publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{gem_gem_publication_href}add_role/\": {\n \"post\": {\n \"operationId\": \"publications_gem_gem_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_publication_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"publications_gem_gem_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_publication_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"publications_gem_gem_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_publication_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"publications_gem_gem_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/publications/hugging_face/hugging-face/\": {\n \"get\": {\n \"operationId\": \"publications_hugging_face_hugging_face_list\",\n \"description\": \"A ViewSet for HuggingFacePublication.\\n\\nSimilar to the HuggingFaceContentViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"List hugging face publications\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-checkpoint\",\n \"-complete\",\n \"-pass_through\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"checkpoint\",\n \"complete\",\n \"pass_through\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Repository referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Hugging-Face\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedhugging_face.HuggingFacePublicationResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"publications_hugging_face_hugging_face_create\",\n \"description\": \"Trigger an asynchronous task to publish content\",\n \"summary\": \"Create a hugging face publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Publications: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFacePublication\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFacePublication\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFacePublication\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_publication_href}\": {\n \"get\": {\n \"operationId\": \"publications_hugging_face_hugging_face_read\",\n \"description\": \"A ViewSet for HuggingFacePublication.\\n\\nSimilar to the HuggingFaceContentViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"Inspect a hugging face publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Hugging-Face\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFacePublicationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"publications_hugging_face_hugging_face_delete\",\n \"description\": \"A ViewSet for HuggingFacePublication.\\n\\nSimilar to the HuggingFaceContentViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"Delete a hugging face publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Hugging-Face\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp/api/v3/publications/python/pypi/\": {\n \"get\": {\n \"operationId\": \"publications_python_pypi_list\",\n \"description\": \"Python Publications refer to the Python Package content in a repository version, and include\\nmetadata about that content. [Deprecated] See\\nhttps://pulpproject.org/pulp_python/docs/user/guides/host/#migrating-off-publications for more\\ninformation.\\n\\nUse a repository or repository-version to serve content instead.\",\n \"summary\": \"List python publications\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-checkpoint\",\n \"-complete\",\n \"-pass_through\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"checkpoint\",\n \"complete\",\n \"pass_through\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Repository referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Pypi\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedpython.PythonPublicationResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"publications_python_pypi_create\",\n \"description\": \"\\nDispatches a publish task, which generates metadata that will be used by pip.\",\n \"summary\": \"Create a python publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Publications: Pypi\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonPublication\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonPublication\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonPublication\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_publication_href}\": {\n \"get\": {\n \"operationId\": \"publications_python_pypi_read\",\n \"description\": \"Python Publications refer to the Python Package content in a repository version, and include\\nmetadata about that content. [Deprecated] See\\nhttps://pulpproject.org/pulp_python/docs/user/guides/host/#migrating-off-publications for more\\ninformation.\\n\\nUse a repository or repository-version to serve content instead.\",\n \"summary\": \"Inspect a python publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Pypi\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonPublicationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"publications_python_pypi_delete\",\n \"description\": \"Python Publications refer to the Python Package content in a repository version, and include\\nmetadata about that content. [Deprecated] See\\nhttps://pulpproject.org/pulp_python/docs/user/guides/host/#migrating-off-publications for more\\ninformation.\\n\\nUse a repository or repository-version to serve content instead.\",\n \"summary\": \"Delete a python publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Pypi\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{python_python_publication_href}add_role/\": {\n \"post\": {\n \"operationId\": \"publications_python_pypi_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Pypi\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_publication_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"publications_python_pypi_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Pypi\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_publication_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"publications_python_pypi_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Pypi\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_publication_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"publications_python_pypi_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Pypi\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/publications/rpm/rpm/\": {\n \"get\": {\n \"operationId\": \"publications_rpm_rpm_list\",\n \"description\": \"ViewSet for Rpm Publications.\",\n \"summary\": \"List rpm publications\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"checkpoint\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where checkpoint matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-checkpoint\",\n \"-complete\",\n \"-pass_through\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"checkpoint\",\n \"complete\",\n \"pass_through\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"pulp_type\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `pass_through` - Pass through\\n* `-pass_through` - Pass through (descending)\\n* `checkpoint` - Checkpoint\\n* `-checkpoint` - Checkpoint (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Repository referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.RpmPublicationResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"publications_rpm_rpm_create\",\n \"description\": \"Trigger an asynchronous task to create a new RPM content publication.\",\n \"summary\": \"Create a rpm publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Publications: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmPublication\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmPublication\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmPublication\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_publication_href}\": {\n \"get\": {\n \"operationId\": \"publications_rpm_rpm_read\",\n \"description\": \"ViewSet for Rpm Publications.\",\n \"summary\": \"Inspect a rpm publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmPublicationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"publications_rpm_rpm_delete\",\n \"description\": \"ViewSet for Rpm Publications.\",\n \"summary\": \"Delete a rpm publication\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{rpm_rpm_publication_href}add_role/\": {\n \"post\": {\n \"operationId\": \"publications_rpm_rpm_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_publication_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"publications_rpm_rpm_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_publication_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"publications_rpm_rpm_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Publications: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_publication_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"publications_rpm_rpm_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_publication_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Publications: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/pulp_ansible/tags/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_tags_list\",\n \"description\": \"ViewSet for Tag models.\",\n \"summary\": \"List collection versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Tags\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedTagResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/pulp_container/namespaces/\": {\n \"get\": {\n \"operationId\": \"pulp_container_namespaces_list\",\n \"description\": \"ViewSet for ContainerNamespaces.\",\n \"summary\": \"List container namespaces\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Container: Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ContainerNamespaceResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"pulp_container_namespaces_create\",\n \"description\": \"ViewSet for ContainerNamespaces.\",\n \"summary\": \"Create a container namespace\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Pulp_Container: Namespaces\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerNamespace\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerNamespace\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerNamespace\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerNamespaceResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_namespace_href}\": {\n \"get\": {\n \"operationId\": \"pulp_container_namespaces_read\",\n \"description\": \"ViewSet for ContainerNamespaces.\",\n \"summary\": \"Inspect a container namespace\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_namespace_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Container: Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerNamespaceResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"pulp_container_namespaces_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a container namespace\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_namespace_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Container: Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_namespace_href}add_role/\": {\n \"post\": {\n \"operationId\": \"pulp_container_namespaces_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_namespace_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Container: Namespaces\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_namespace_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"pulp_container_namespaces_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_namespace_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Container: Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_namespace_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"pulp_container_namespaces_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_namespace_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Container: Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_namespace_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"pulp_container_namespaces_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_namespace_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Container: Namespaces\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/\": {\n \"get\": {\n \"operationId\": \"remotes_list\",\n \"description\": \"A customized named ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail models are supported by the ``register_with`` method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by which an object should be looked up, in\\n addition to any parent lookups if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final path segment that should identify the ViewSet's\\n collection endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet should be nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping of key names that would appear in self.kwargs\\n to django model filter expressions that can be used with the corresponding value from\\n self.kwargs, used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n schema (DefaultSchema): The schema class to use by default in a viewset.\",\n \"summary\": \"List remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_type\",\n \"schema\": {\n \"type\": \"string\",\n \"enum\": [\n \"ansible.collection\",\n \"ansible.git\",\n \"ansible.role\",\n \"container.container\",\n \"container.pull-through\",\n \"deb.apt-remote\",\n \"file.file\",\n \"file.git\",\n \"gem.gem\",\n \"hugging_face.hugging-face\",\n \"maven.maven\",\n \"npm.npm\",\n \"ostree.ostree\",\n \"python.python\",\n \"rpm.rpm\",\n \"rpm.uln\"\n ]\n },\n \"description\": \"Pulp type\\n\\n* `hugging_face.hugging-face` - hugging_face.hugging-face\\n* `deb.apt-remote` - deb.apt-remote\\n* `gem.gem` - gem.gem\\n* `ansible.role` - ansible.role\\n* `ansible.collection` - ansible.collection\\n* `ansible.git` - ansible.git\\n* `container.container` - container.container\\n* `container.pull-through` - container.pull-through\\n* `python.python` - python.python\\n* `file.file` - file.file\\n* `file.git` - file.git\\n* `maven.maven` - maven.maven\\n* `npm.npm` - npm.npm\\n* `rpm.rpm` - rpm.rpm\\n* `rpm.uln` - rpm.uln\\n* `ostree.ostree` - ostree.ostree\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_type__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"ansible.collection\",\n \"ansible.git\",\n \"ansible.role\",\n \"container.container\",\n \"container.pull-through\",\n \"deb.apt-remote\",\n \"file.file\",\n \"file.git\",\n \"gem.gem\",\n \"hugging_face.hugging-face\",\n \"maven.maven\",\n \"npm.npm\",\n \"ostree.ostree\",\n \"python.python\",\n \"rpm.rpm\",\n \"rpm.uln\"\n ]\n }\n },\n \"description\": \"Multiple values may be separated by commas.\\n\\n* `hugging_face.hugging-face` - hugging_face.hugging-face\\n* `deb.apt-remote` - deb.apt-remote\\n* `gem.gem` - gem.gem\\n* `ansible.role` - ansible.role\\n* `ansible.collection` - ansible.collection\\n* `ansible.git` - ansible.git\\n* `container.container` - container.container\\n* `container.pull-through` - container.pull-through\\n* `python.python` - python.python\\n* `file.file` - file.file\\n* `file.git` - file.git\\n* `maven.maven` - maven.maven\\n* `npm.npm` - npm.npm\\n* `rpm.rpm` - rpm.rpm\\n* `rpm.uln` - rpm.uln\\n* `ostree.ostree` - ostree.ostree\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedGenericRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/ansible/collection/\": {\n \"get\": {\n \"operationId\": \"remotes_ansible_collection_list\",\n \"description\": \"ViewSet for Collection Remotes.\",\n \"summary\": \"List collection remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-auth_url\",\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-requirements_file\",\n \"-signed_only\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-sync_dependencies\",\n \"-tls_validation\",\n \"-token\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"auth_url\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"requirements_file\",\n \"signed_only\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"sync_dependencies\",\n \"tls_validation\",\n \"token\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `requirements_file` - Requirements file\\n* `-requirements_file` - Requirements file (descending)\\n* `auth_url` - Auth url\\n* `-auth_url` - Auth url (descending)\\n* `token` - Token\\n* `-token` - Token (descending)\\n* `sync_dependencies` - Sync dependencies\\n* `-sync_dependencies` - Sync dependencies (descending)\\n* `signed_only` - Signed only\\n* `-signed_only` - Signed only (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"url\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where url matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"url__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where url contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"url__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where url contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"url__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where url is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Collection\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.CollectionRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_ansible_collection_create\",\n \"description\": \"ViewSet for Collection Remotes.\",\n \"summary\": \"Create a collection remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Collection\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_ansible_collection_read\",\n \"description\": \"ViewSet for Collection Remotes.\",\n \"summary\": \"Inspect a collection remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Collection\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_ansible_collection_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a collection remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Collection\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_ansible_collection_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a collection remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Collection\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.CollectionRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.CollectionRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.CollectionRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_ansible_collection_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a collection remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Collection\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_remote_href}add_role/\": {\n \"post\": {\n \"operationId\": \"remotes_ansible_collection_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Collection\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_remote_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"remotes_ansible_collection_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Collection\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_remote_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"remotes_ansible_collection_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Collection\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_remote_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"remotes_ansible_collection_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Collection\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_ansible_collection_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Collection\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_collection_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_ansible_collection_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Collection\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/ansible/git/\": {\n \"get\": {\n \"operationId\": \"remotes_ansible_git_list\",\n \"description\": \"ViewSet for Ansible Remotes.\\n\\nThis is a tech preview feature. The functionality may change in the future.\",\n \"summary\": \"List git remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.GitRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_ansible_git_create\",\n \"description\": \"ViewSet for Ansible Remotes.\\n\\nThis is a tech preview feature. The functionality may change in the future.\",\n \"summary\": \"Create a git remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.GitRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.GitRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.GitRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.GitRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_git_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_ansible_git_read\",\n \"description\": \"ViewSet for Ansible Remotes.\\n\\nThis is a tech preview feature. The functionality may change in the future.\",\n \"summary\": \"Inspect a git remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.GitRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_ansible_git_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a git remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.GitRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.GitRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.GitRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.GitRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_ansible_git_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a git remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.GitRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.GitRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.GitRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.GitRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_ansible_git_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a git remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_git_remote_href}add_role/\": {\n \"post\": {\n \"operationId\": \"remotes_ansible_git_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_git_remote_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"remotes_ansible_git_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_git_remote_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"remotes_ansible_git_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_git_remote_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"remotes_ansible_git_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_git_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_ansible_git_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_git_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_ansible_git_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/ansible/role/\": {\n \"get\": {\n \"operationId\": \"remotes_ansible_role_list\",\n \"description\": \"ViewSet for Role Remotes.\",\n \"summary\": \"List role remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Role\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.RoleRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_ansible_role_create\",\n \"description\": \"ViewSet for Role Remotes.\",\n \"summary\": \"Create a role remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Role\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.RoleRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.RoleRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.RoleRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.RoleRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_role_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_ansible_role_read\",\n \"description\": \"ViewSet for Role Remotes.\",\n \"summary\": \"Inspect a role remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Role\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.RoleRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_ansible_role_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a role remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Role\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.RoleRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.RoleRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.RoleRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.RoleRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_ansible_role_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a role remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Role\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.RoleRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.RoleRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.RoleRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.RoleRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_ansible_role_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a role remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Role\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_role_remote_href}add_role/\": {\n \"post\": {\n \"operationId\": \"remotes_ansible_role_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Role\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_role_remote_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"remotes_ansible_role_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Role\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_role_remote_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"remotes_ansible_role_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Role\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_role_remote_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"remotes_ansible_role_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Role\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_role_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_ansible_role_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Role\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_role_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_ansible_role_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Role\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/container/container/\": {\n \"get\": {\n \"operationId\": \"remotes_container_container_list\",\n \"description\": \"Container remotes represent an external repository that implements the Container\\nRegistry API. Container remotes support deferred downloading by configuring\\nthe ``policy`` field. ``on_demand`` and ``streamed`` policies can provide\\nsignificant disk space savings.\",\n \"summary\": \"List container remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ContainerRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_container_container_create\",\n \"description\": \"Container remotes represent an external repository that implements the Container\\nRegistry API. Container remotes support deferred downloading by configuring\\nthe ``policy`` field. ``on_demand`` and ``streamed`` policies can provide\\nsignificant disk space savings.\",\n \"summary\": \"Create a container remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_container_container_read\",\n \"description\": \"Container remotes represent an external repository that implements the Container\\nRegistry API. Container remotes support deferred downloading by configuring\\nthe ``policy`` field. ``on_demand`` and ``streamed`` policies can provide\\nsignificant disk space savings.\",\n \"summary\": \"Inspect a container remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_container_container_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a container remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_container_container_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a container remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_container_container_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a container remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_remote_href}add_role/\": {\n \"post\": {\n \"operationId\": \"remotes_container_container_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_remote_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"remotes_container_container_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_remote_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"remotes_container_container_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_remote_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"remotes_container_container_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_container_container_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_container_container_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/container/pull-through/\": {\n \"get\": {\n \"operationId\": \"remotes_container_pull_through_list\",\n \"description\": \"A Container Remote referencing a remote registry used as a source for the pull-through caching.\",\n \"summary\": \"List container pull through remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Pull-Through\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ContainerPullThroughRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_container_pull_through_create\",\n \"description\": \"A Container Remote referencing a remote registry used as a source for the pull-through caching.\",\n \"summary\": \"Create a container pull through remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_pull_through_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_container_pull_through_read\",\n \"description\": \"A Container Remote referencing a remote registry used as a source for the pull-through caching.\",\n \"summary\": \"Inspect a container pull through remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Pull-Through\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_container_pull_through_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a container pull through remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_container_pull_through_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a container pull through remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerPullThroughRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerPullThroughRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerPullThroughRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_container_pull_through_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a container pull through remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Pull-Through\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_pull_through_remote_href}add_role/\": {\n \"post\": {\n \"operationId\": \"remotes_container_pull_through_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_pull_through_remote_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"remotes_container_pull_through_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Pull-Through\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_pull_through_remote_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"remotes_container_pull_through_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Pull-Through\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_pull_through_remote_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"remotes_container_pull_through_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_pull_through_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_container_pull_through_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_pull_through_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_container_pull_through_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_pull_through_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Pull-Through\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/deb/apt/\": {\n \"get\": {\n \"operationId\": \"remotes_deb_apt_list\",\n \"description\": \"An AptRemote represents an external APT repository content source.\\n\\nIt contains the location of the upstream APT repository, as well as the user options that are\\napplied when using the remote to synchronize the upstream repository to Pulp.\",\n \"summary\": \"List apt remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.AptRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_deb_apt_create\",\n \"description\": \"An AptRemote represents an external APT repository content source.\\n\\nIt contains the location of the upstream APT repository, as well as the user options that are\\napplied when using the remote to synchronize the upstream repository to Pulp.\",\n \"summary\": \"Create an apt remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_deb_apt_read\",\n \"description\": \"An AptRemote represents an external APT repository content source.\\n\\nIt contains the location of the upstream APT repository, as well as the user options that are\\napplied when using the remote to synchronize the upstream repository to Pulp.\",\n \"summary\": \"Inspect an apt remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_deb_apt_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an apt remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_deb_apt_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an apt remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patcheddeb.AptRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patcheddeb.AptRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patcheddeb.AptRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_deb_apt_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete an apt remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_remote_href}add_role/\": {\n \"post\": {\n \"operationId\": \"remotes_deb_apt_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_remote_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"remotes_deb_apt_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_remote_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"remotes_deb_apt_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_remote_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"remotes_deb_apt_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_deb_apt_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_deb_apt_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/file/file/\": {\n \"get\": {\n \"operationId\": \"remotes_file_file_list\",\n \"description\": \"\\nFileRemote represents an external source of File\\nContent. The target url of a FileRemote must contain a file manifest, which contains the\\nmetadata for all files at the source.\",\n \"summary\": \"List file remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedfile.FileRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_file_file_create\",\n \"description\": \"\\nFileRemote represents an external source of File\\nContent. The target url of a FileRemote must contain a file manifest, which contains the\\nmetadata for all files at the source.\",\n \"summary\": \"Create a file remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_file_file_read\",\n \"description\": \"\\nFileRemote represents an external source of File\\nContent. The target url of a FileRemote must contain a file manifest, which contains the\\nmetadata for all files at the source.\",\n \"summary\": \"Inspect a file remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_file_file_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a file remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_file_file_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a file remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_file_file_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a file remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_remote_href}add_role/\": {\n \"post\": {\n \"operationId\": \"remotes_file_file_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_remote_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"remotes_file_file_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_remote_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"remotes_file_file_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_remote_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"remotes_file_file_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_file_file_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_file_file_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/file/git/\": {\n \"get\": {\n \"operationId\": \"remotes_file_git_list\",\n \"description\": \"\\nFileGitRemote represents a Git repository as an external source of\\nFile Content.\\nThe target url of a FileGitRemote must point to a Git repository. Syncing will perform a\\nbare clone and extract file metadata from the specified git ref.\",\n \"summary\": \"List file git remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedfile.FileGitRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_file_git_create\",\n \"description\": \"\\nFileGitRemote represents a Git repository as an external source of\\nFile Content.\\nThe target url of a FileGitRemote must point to a Git repository. Syncing will perform a\\nbare clone and extract file metadata from the specified git ref.\",\n \"summary\": \"Create a file git remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileGitRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileGitRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileGitRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileGitRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_git_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_file_git_read\",\n \"description\": \"\\nFileGitRemote represents a Git repository as an external source of\\nFile Content.\\nThe target url of a FileGitRemote must point to a Git repository. Syncing will perform a\\nbare clone and extract file metadata from the specified git ref.\",\n \"summary\": \"Inspect a file git remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileGitRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_file_git_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a file git remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileGitRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileGitRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileGitRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileGitRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_file_git_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a file git remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileGitRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileGitRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileGitRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileGitRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_file_git_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a file git remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_git_remote_href}add_role/\": {\n \"post\": {\n \"operationId\": \"remotes_file_git_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_git_remote_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"remotes_file_git_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_git_remote_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"remotes_file_git_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_git_remote_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"remotes_file_git_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_git_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_file_git_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_git_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_file_git_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_git_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Git\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/gem/gem/\": {\n \"get\": {\n \"operationId\": \"remotes_gem_gem_list\",\n \"description\": \"A ViewSet for GemRemote.\",\n \"summary\": \"List gem remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedgem.GemRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_gem_gem_create\",\n \"description\": \"A ViewSet for GemRemote.\",\n \"summary\": \"Create a gem remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_gem_gem_read\",\n \"description\": \"A ViewSet for GemRemote.\",\n \"summary\": \"Inspect a gem remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_gem_gem_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a gem remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_gem_gem_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a gem remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedgem.GemRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedgem.GemRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedgem.GemRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_gem_gem_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a gem remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_remote_href}add_role/\": {\n \"post\": {\n \"operationId\": \"remotes_gem_gem_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_remote_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"remotes_gem_gem_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_remote_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"remotes_gem_gem_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_remote_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"remotes_gem_gem_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_gem_gem_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_gem_gem_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/hugging_face/hugging-face/\": {\n \"get\": {\n \"operationId\": \"remotes_hugging_face_hugging_face_list\",\n \"description\": \"A ViewSet for HuggingFaceRemote.\\n\\nSimilar to the HuggingFaceContentViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"List hugging face remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Hugging-Face\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedhugging_face.HuggingFaceRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_hugging_face_hugging_face_create\",\n \"description\": \"A ViewSet for HuggingFaceRemote.\\n\\nSimilar to the HuggingFaceContentViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"Create a hugging face remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_hugging_face_hugging_face_read\",\n \"description\": \"A ViewSet for HuggingFaceRemote.\\n\\nSimilar to the HuggingFaceContentViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"Inspect a hugging face remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Hugging-Face\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_hugging_face_hugging_face_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a hugging face remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_hugging_face_hugging_face_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a hugging face remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedhugging_face.HuggingFaceRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedhugging_face.HuggingFaceRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedhugging_face.HuggingFaceRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_hugging_face_hugging_face_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a hugging face remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Hugging-Face\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_hugging_face_hugging_face_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_hugging_face_hugging_face_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/maven/maven/\": {\n \"get\": {\n \"operationId\": \"remotes_maven_maven_list\",\n \"description\": \"A ViewSet for MavenRemote.\",\n \"summary\": \"List maven remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Maven\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedmaven.MavenRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_maven_maven_create\",\n \"description\": \"A ViewSet for MavenRemote.\",\n \"summary\": \"Create a maven remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_maven_maven_read\",\n \"description\": \"A ViewSet for MavenRemote.\",\n \"summary\": \"Inspect a maven remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Maven\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_maven_maven_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a maven remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_maven_maven_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a maven remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedmaven.MavenRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedmaven.MavenRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedmaven.MavenRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_maven_maven_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a maven remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Maven\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_maven_maven_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_maven_maven_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/npm/npm/\": {\n \"get\": {\n \"operationId\": \"remotes_npm_npm_list\",\n \"description\": \"A ViewSet for NpmRemote.\\n\\nSimilar to the NpmPackageViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"List npm remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Npm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatednpm.NpmRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_npm_npm_create\",\n \"description\": \"A ViewSet for NpmRemote.\\n\\nSimilar to the NpmPackageViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"Create a npm remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_npm_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_npm_npm_read\",\n \"description\": \"A ViewSet for NpmRemote.\\n\\nSimilar to the NpmPackageViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"Inspect a npm remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Npm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_npm_npm_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a npm remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_npm_npm_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a npm remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchednpm.NpmRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchednpm.NpmRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchednpm.NpmRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_npm_npm_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a npm remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Npm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_npm_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_npm_npm_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_npm_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_npm_npm_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/ostree/ostree/\": {\n \"get\": {\n \"operationId\": \"remotes_ostree_ostree_list\",\n \"description\": \"A ViewSet class for OSTree remote repositories.\",\n \"summary\": \"List ostree remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_ostree_ostree_create\",\n \"description\": \"A ViewSet class for OSTree remote repositories.\",\n \"summary\": \"Create an ostree remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_ostree_ostree_read\",\n \"description\": \"A ViewSet class for OSTree remote repositories.\",\n \"summary\": \"Inspect an ostree remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_ostree_ostree_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an ostree remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_ostree_ostree_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an ostree remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedostree.OstreeRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedostree.OstreeRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedostree.OstreeRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_ostree_ostree_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete an ostree remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_remote_href}add_role/\": {\n \"post\": {\n \"operationId\": \"remotes_ostree_ostree_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_remote_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"remotes_ostree_ostree_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_remote_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"remotes_ostree_ostree_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_remote_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"remotes_ostree_ostree_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_ostree_ostree_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_ostree_ostree_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/python/python/\": {\n \"get\": {\n \"operationId\": \"remotes_python_python_list\",\n \"description\": \"\\nPython Remotes are representations of an external repository of Python content, eg.\\nPyPI. Fields include upstream repository config. Python Remotes are also used to `sync` from\\nupstream repositories, and contains sync settings.\",\n \"summary\": \"List python remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Python\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedpython.PythonRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_python_python_create\",\n \"description\": \"\\nPython Remotes are representations of an external repository of Python content, eg.\\nPyPI. Fields include upstream repository config. Python Remotes are also used to `sync` from\\nupstream repositories, and contains sync settings.\",\n \"summary\": \"Create a python remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_python_python_read\",\n \"description\": \"\\nPython Remotes are representations of an external repository of Python content, eg.\\nPyPI. Fields include upstream repository config. Python Remotes are also used to `sync` from\\nupstream repositories, and contains sync settings.\",\n \"summary\": \"Inspect a python remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Python\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_python_python_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a python remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_python_python_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a python remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedpython.PythonRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedpython.PythonRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedpython.PythonRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_python_python_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a python remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Python\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_remote_href}add_role/\": {\n \"post\": {\n \"operationId\": \"remotes_python_python_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_remote_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"remotes_python_python_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Python\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_remote_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"remotes_python_python_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Python\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_remote_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"remotes_python_python_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_python_python_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_python_python_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/python/python/from_bandersnatch/\": {\n \"post\": {\n \"operationId\": \"remotes_python_python_from_bandersnatch\",\n \"description\": \"\\nTakes the fields specified in the Bandersnatch config and creates a Python Remote from it.\",\n \"summary\": \"Create from Bandersnatch\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PythonBanderRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PythonBanderRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/rpm/rpm/\": {\n \"get\": {\n \"operationId\": \"remotes_rpm_rpm_list\",\n \"description\": \"A ViewSet for RpmRemote.\",\n \"summary\": \"List rpm remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.RpmRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_rpm_rpm_create\",\n \"description\": \"A ViewSet for RpmRemote.\",\n \"summary\": \"Create a rpm remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_rpm_rpm_read\",\n \"description\": \"A ViewSet for RpmRemote.\",\n \"summary\": \"Inspect a rpm remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_rpm_rpm_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a rpm remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_rpm_rpm_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a rpm remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.RpmRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.RpmRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.RpmRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_rpm_rpm_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a rpm remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_remote_href}add_role/\": {\n \"post\": {\n \"operationId\": \"remotes_rpm_rpm_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_remote_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"remotes_rpm_rpm_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_remote_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"remotes_rpm_rpm_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_remote_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"remotes_rpm_rpm_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_rpm_rpm_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_rpm_rpm_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/remotes/rpm/uln/\": {\n \"get\": {\n \"operationId\": \"remotes_rpm_uln_list\",\n \"description\": \"A ViewSet for UlnRemote.\",\n \"summary\": \"List uln remotes\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-download_concurrency\",\n \"-headers\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-proxy_password\",\n \"-proxy_url\",\n \"-proxy_username\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-rate_limit\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-url\",\n \"-username\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"download_concurrency\",\n \"headers\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"proxy_password\",\n \"proxy_url\",\n \"proxy_username\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"rate_limit\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"url\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `url` - Url\\n* `-url` - Url (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `proxy_url` - Proxy url\\n* `-proxy_url` - Proxy url (descending)\\n* `proxy_username` - Proxy username\\n* `-proxy_username` - Proxy username (descending)\\n* `proxy_password` - Proxy password\\n* `-proxy_password` - Proxy password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `headers` - Headers\\n* `-headers` - Headers (descending)\\n* `rate_limit` - Rate limit\\n* `-rate_limit` - Rate limit (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_last_updated has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_last_updated is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_last_updated__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_last_updated is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Uln\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.UlnRemoteResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"remotes_rpm_uln_create\",\n \"description\": \"A ViewSet for UlnRemote.\",\n \"summary\": \"Create an uln remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Remotes: Uln\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.UlnRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.UlnRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.UlnRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.UlnRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_uln_remote_href}\": {\n \"get\": {\n \"operationId\": \"remotes_rpm_uln_read\",\n \"description\": \"A ViewSet for UlnRemote.\",\n \"summary\": \"Inspect an uln remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Uln\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.UlnRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"remotes_rpm_uln_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an uln remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Uln\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.UlnRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.UlnRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.UlnRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.UlnRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"remotes_rpm_uln_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an uln remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Uln\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.UlnRemote\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.UlnRemote\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.UlnRemote\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.UlnRemoteResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"remotes_rpm_uln_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete an uln remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Uln\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_uln_remote_href}add_role/\": {\n \"post\": {\n \"operationId\": \"remotes_rpm_uln_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Uln\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_uln_remote_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"remotes_rpm_uln_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Uln\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_uln_remote_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"remotes_rpm_uln_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Remotes: Uln\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_uln_remote_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"remotes_rpm_uln_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Uln\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_uln_remote_href}set_label/\": {\n \"post\": {\n \"operationId\": \"remotes_rpm_uln_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Uln\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_uln_remote_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"remotes_rpm_uln_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_uln_remote_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Remotes: Uln\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repair/\": {\n \"post\": {\n \"operationId\": \"repair_post\",\n \"description\": \"Trigger an asynchronous task that checks for missing or corrupted artifacts, and attempts to redownload them.\",\n \"summary\": \"Repair Artifact Storage\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Repair\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/\": {\n \"get\": {\n \"operationId\": \"repositories_list\",\n \"description\": \"Endpoint to list all repositories.\",\n \"summary\": \"List repositories\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-next_version\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-retain_checkpoints\",\n \"-retain_repo_versions\",\n \"-user_hidden\",\n \"description\",\n \"name\",\n \"next_version\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"retain_checkpoints\",\n \"retain_repo_versions\",\n \"user_hidden\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `next_version` - Next version\\n* `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* `retain_checkpoints` - Retain checkpoints\\n* `-retain_checkpoints` - Retain checkpoints (descending)\\n* `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_type\",\n \"schema\": {\n \"type\": \"string\",\n \"enum\": [\n \"ansible.ansible\",\n \"container.container\",\n \"container.container-push\",\n \"core.openpgp\",\n \"deb.deb\",\n \"file.file\",\n \"gem.gem\",\n \"hugging_face.hugging-face\",\n \"maven.maven\",\n \"npm.npm\",\n \"ostree.ostree\",\n \"python.python\",\n \"rpm.rpm\"\n ]\n },\n \"description\": \"Pulp type\\n\\n* `core.openpgp` - core.openpgp\\n* `hugging_face.hugging-face` - hugging_face.hugging-face\\n* `deb.deb` - deb.deb\\n* `gem.gem` - gem.gem\\n* `ansible.ansible` - ansible.ansible\\n* `container.container` - container.container\\n* `container.container-push` - container.container-push\\n* `python.python` - python.python\\n* `file.file` - file.file\\n* `maven.maven` - maven.maven\\n* `npm.npm` - npm.npm\\n* `rpm.rpm` - rpm.rpm\\n* `ostree.ostree` - ostree.ostree\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_type__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"ansible.ansible\",\n \"container.container\",\n \"container.container-push\",\n \"core.openpgp\",\n \"deb.deb\",\n \"file.file\",\n \"gem.gem\",\n \"hugging_face.hugging-face\",\n \"maven.maven\",\n \"npm.npm\",\n \"ostree.ostree\",\n \"python.python\",\n \"rpm.rpm\"\n ]\n }\n },\n \"description\": \"Multiple values may be separated by commas.\\n\\n* `core.openpgp` - core.openpgp\\n* `hugging_face.hugging-face` - hugging_face.hugging-face\\n* `deb.deb` - deb.deb\\n* `gem.gem` - gem.gem\\n* `ansible.ansible` - ansible.ansible\\n* `container.container` - container.container\\n* `container.container-push` - container.container-push\\n* `python.python` - python.python\\n* `file.file` - file.file\\n* `maven.maven` - maven.maven\\n* `npm.npm` - npm.npm\\n* `rpm.rpm` - rpm.rpm\\n* `ostree.ostree` - ostree.ostree\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"remote\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_checkpoints has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_checkpoints is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_repo_versions has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_repo_versions is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/ansible/ansible/\": {\n \"get\": {\n \"operationId\": \"repositories_ansible_ansible_list\",\n \"description\": \"ViewSet for Ansible Repositories.\",\n \"summary\": \"List ansible repositorys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-next_version\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-retain_checkpoints\",\n \"-retain_repo_versions\",\n \"-user_hidden\",\n \"description\",\n \"name\",\n \"next_version\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"retain_checkpoints\",\n \"retain_repo_versions\",\n \"user_hidden\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `next_version` - Next version\\n* `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* `retain_checkpoints` - Retain checkpoints\\n* `-retain_checkpoints` - Retain checkpoints (descending)\\n* `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"remote\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_checkpoints has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_checkpoints is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_repo_versions has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_repo_versions is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.AnsibleRepositoryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_create\",\n \"description\": \"ViewSet for Ansible Repositories.\",\n \"summary\": \"Create an ansible repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}\": {\n \"get\": {\n \"operationId\": \"repositories_ansible_ansible_read\",\n \"description\": \"ViewSet for Ansible Repositories.\",\n \"summary\": \"Inspect an ansible repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"repositories_ansible_ansible_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an ansible repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"repositories_ansible_ansible_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an ansible repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.AnsibleRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.AnsibleRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.AnsibleRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_ansible_ansible_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete an ansible repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}add_role/\": {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}copy_collection_version/\": {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_copy_collection_version\",\n \"description\": \"Trigger an asynchronous task to copy collection versions.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionCopyMove\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionCopyMove\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionCopyMove\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"repositories_ansible_ansible_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}mark/\": {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_mark\",\n \"description\": \"Trigger an asynchronous task to mark Ansible content.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryMark\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryMark\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryMark\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}modify/\": {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_modify\",\n \"description\": \"Trigger an asynchronous task to create a new repository version.\",\n \"summary\": \"Modify Repository Content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}move_collection_version/\": {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_move_collection_version\",\n \"description\": \"Trigger an asynchronous task to move collection versions.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionCopyMove\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionCopyMove\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionCopyMove\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"repositories_ansible_ansible_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}rebuild_metadata/\": {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_rebuild_metadata\",\n \"description\": \"Trigger an asynchronous task to rebuild Ansible content meta.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryRebuild\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryRebuild\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryRebuild\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}set_label/\": {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}sign/\": {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_sign\",\n \"description\": \"Trigger an asynchronous task to sign Ansible content.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositorySignature\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositorySignature\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositorySignature\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}sync/\": {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_sync\",\n \"description\": \"Trigger an asynchronous task to sync Ansible content.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositorySyncURL\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositorySyncURL\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositorySyncURL\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}unmark/\": {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_unmark\",\n \"description\": \"Trigger an asynchronous task to unmark Ansible content.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryMark\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryMark\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryMark\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_href}versions/\": {\n \"get\": {\n \"operationId\": \"repositories_ansible_ansible_versions_list\",\n \"description\": \"AnsibleRepositoryVersion represents a single file repository version.\",\n \"summary\": \"List repository versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"number\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where number is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-complete\",\n \"-content_ids\",\n \"-info\",\n \"-number\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"complete\",\n \"content_ids\",\n \"info\",\n \"number\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* `content_ids` - Content ids\\n* `-content_ids` - Content ids (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Ansible Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_version_href}\": {\n \"get\": {\n \"operationId\": \"repositories_ansible_ansible_versions_read\",\n \"description\": \"AnsibleRepositoryVersion represents a single file repository version.\",\n \"summary\": \"Inspect a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Ansible Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_ansible_ansible_versions_delete\",\n \"description\": \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": \"Delete a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_version_href}rebuild_metadata/\": {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_versions_rebuild_metadata\",\n \"description\": \"Trigger an asynchronous task to rebuild Ansible content meta.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryRebuild\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryRebuild\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AnsibleRepositoryRebuild\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_ansible_repository_version_href}repair/\": {\n \"post\": {\n \"operationId\": \"repositories_ansible_ansible_versions_repair\",\n \"description\": \"Trigger an asynchronous task to repair a repository version.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_ansible_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ansible Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/container/container/\": {\n \"get\": {\n \"operationId\": \"repositories_container_container_list\",\n \"description\": \"ViewSet for container repo.\",\n \"summary\": \"List container repositorys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-next_version\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-retain_checkpoints\",\n \"-retain_repo_versions\",\n \"-user_hidden\",\n \"description\",\n \"name\",\n \"next_version\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"retain_checkpoints\",\n \"retain_repo_versions\",\n \"user_hidden\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `next_version` - Next version\\n* `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* `retain_checkpoints` - Retain checkpoints\\n* `-retain_checkpoints` - Retain checkpoints (descending)\\n* `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"remote\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_checkpoints has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_checkpoints is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_repo_versions has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_repo_versions is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ContainerRepositoryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"repositories_container_container_create\",\n \"description\": \"ViewSet for container repo.\",\n \"summary\": \"Create a container repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/container/container-push/\": {\n \"get\": {\n \"operationId\": \"repositories_container_container_push_list\",\n \"description\": \"ViewSet for a container push repository.\\n\\nPOST and DELETE are disallowed because a push repository is tightly coupled with a\\nContainerDistribution which handles it automatically.\\nCreated - during push operation, removed - with ContainerDistribution removal.\",\n \"summary\": \"List container push repositorys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-next_version\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-retain_checkpoints\",\n \"-retain_repo_versions\",\n \"-user_hidden\",\n \"description\",\n \"name\",\n \"next_version\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"retain_checkpoints\",\n \"retain_repo_versions\",\n \"user_hidden\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `next_version` - Next version\\n* `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* `retain_checkpoints` - Retain checkpoints\\n* `-retain_checkpoints` - Retain checkpoints (descending)\\n* `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"remote\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_checkpoints has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_checkpoints is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_repo_versions has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_repo_versions is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedcontainer.ContainerPushRepositoryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_push_repository_href}\": {\n \"get\": {\n \"operationId\": \"repositories_container_container_push_read\",\n \"description\": \"ViewSet for a container push repository.\\n\\nPOST and DELETE are disallowed because a push repository is tightly coupled with a\\nContainerDistribution which handles it automatically.\\nCreated - during push operation, removed - with ContainerDistribution removal.\",\n \"summary\": \"Inspect a container push repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPushRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"repositories_container_container_push_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a container push repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPushRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPushRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPushRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPushRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"repositories_container_container_push_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a container push repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerPushRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerPushRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerPushRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerPushRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_push_repository_href}add_role/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_push_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_push_repository_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"repositories_container_container_push_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_push_repository_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"repositories_container_container_push_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_push_repository_href}remove_image/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_push_remove_image\",\n \"description\": \"Trigger an asynchronous task to remove a manifest and all its associated data by a digest\",\n \"summary\": \"Delete an image from a repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RemoveImage\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RemoveImage\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RemoveImage\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_push_repository_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_push_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_push_repository_href}remove_signatures/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_push_remove_signatures\",\n \"description\": \"Create a task which deletes signatures by the passed key_id.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RemoveSignatures\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RemoveSignatures\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RemoveSignatures\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RemoveSignaturesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_push_repository_href}sign/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_push_sign\",\n \"description\": \"Trigger an asynchronous task to sign content.\",\n \"summary\": \"Sign images in the repo\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySign\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySign\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySign\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_push_repository_href}tag/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_push_tag\",\n \"description\": \"Trigger an asynchronous task to tag an image in the repository\",\n \"summary\": \"Create a Tag\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TagImage\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TagImage\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TagImage\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_push_repository_href}untag/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_push_untag\",\n \"description\": \"Trigger an asynchronous task to untag an image in the repository\",\n \"summary\": \"Delete a tag\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnTagImage\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnTagImage\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnTagImage\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_push_repository_href}versions/\": {\n \"get\": {\n \"operationId\": \"repositories_container_container_push_versions_list\",\n \"description\": \"ContainerPushRepositoryVersion represents a single container push repository version.\\n\\nRepository versions of a push repository are not allowed to be deleted. Versioning of such\\nrepositories, as well as creation/removal, happens automatically without explicit user actions.\\nUsers could make a repository not functional by accident if allowed to delete repository\\nversions.\",\n \"summary\": \"List repository versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"number\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where number is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-complete\",\n \"-content_ids\",\n \"-info\",\n \"-number\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"complete\",\n \"content_ids\",\n \"info\",\n \"number\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* `content_ids` - Content ids\\n* `-content_ids` - Content ids (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_push_repository_version_href}\": {\n \"get\": {\n \"operationId\": \"repositories_container_container_push_versions_read\",\n \"description\": \"ContainerPushRepositoryVersion represents a single container push repository version.\\n\\nRepository versions of a push repository are not allowed to be deleted. Versioning of such\\nrepositories, as well as creation/removal, happens automatically without explicit user actions.\\nUsers could make a repository not functional by accident if allowed to delete repository\\nversions.\",\n \"summary\": \"Inspect a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_container_container_push_versions_delete\",\n \"description\": \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": \"Delete a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_push_repository_version_href}repair/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_push_versions_repair\",\n \"description\": \"Trigger an asynchronous task to repair a repository version.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_push_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container-Push Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}\": {\n \"get\": {\n \"operationId\": \"repositories_container_container_read\",\n \"description\": \"ViewSet for container repo.\",\n \"summary\": \"Inspect a container repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"repositories_container_container_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a container repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"repositories_container_container_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a container repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedcontainer.ContainerRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/container.ContainerRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_container_container_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a container repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}add/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_add\",\n \"description\": \"Trigger an asynchronous task to recursively add container content.\",\n \"summary\": \"Add content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RecursiveManage\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RecursiveManage\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RecursiveManage\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}add_role/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}build_image/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_build_image\",\n \"description\": \"Trigger an asynchronous task to build an OCI image from a Containerfile. A new repository version is created with the new image and tag. This API is in tech preview. Backwards compatibility when upgrading is not guaranteed.\",\n \"summary\": \"Build an Image\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OCIBuildImage\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OCIBuildImage\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}copy_manifests/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_copy_manifests\",\n \"description\": \"Trigger an asynchronous task to copy manifests\",\n \"summary\": \"Copy manifests\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ManifestCopy\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ManifestCopy\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ManifestCopy\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}copy_tags/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_copy_tags\",\n \"description\": \"Trigger an asynchronous task to copy tags\",\n \"summary\": \"Copy tags\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TagCopy\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TagCopy\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TagCopy\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"repositories_container_container_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"repositories_container_container_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}remove/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_remove\",\n \"description\": \"Trigger an async task to recursively remove container content.\",\n \"summary\": \"Remove content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RecursiveManage\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RecursiveManage\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RecursiveManage\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}set_label/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}sign/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_sign\",\n \"description\": \"Trigger an asynchronous task to sign content.\",\n \"summary\": \"Sign images in the repo\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySign\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySign\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySign\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}sync/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_sync\",\n \"description\": \"Trigger an asynchronous task to sync content.\",\n \"summary\": \"Sync from a remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ContainerRepositorySyncURL\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ContainerRepositorySyncURL\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ContainerRepositorySyncURL\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}tag/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_tag\",\n \"description\": \"Trigger an asynchronous task to tag an image in the repository\",\n \"summary\": \"Create a Tag\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TagImage\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TagImage\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TagImage\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}untag/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_untag\",\n \"description\": \"Trigger an asynchronous task to untag an image in the repository\",\n \"summary\": \"Delete a tag\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnTagImage\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnTagImage\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnTagImage\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_href}versions/\": {\n \"get\": {\n \"operationId\": \"repositories_container_container_versions_list\",\n \"description\": \"ContainerRepositoryVersion represents a single container repository version.\",\n \"summary\": \"List repository versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"number\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where number is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-complete\",\n \"-content_ids\",\n \"-info\",\n \"-number\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"complete\",\n \"content_ids\",\n \"info\",\n \"number\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* `content_ids` - Content ids\\n* `-content_ids` - Content ids (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Container Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_version_href}\": {\n \"get\": {\n \"operationId\": \"repositories_container_container_versions_read\",\n \"description\": \"ContainerRepositoryVersion represents a single container repository version.\",\n \"summary\": \"Inspect a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Container Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_container_container_versions_delete\",\n \"description\": \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": \"Delete a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{container_container_repository_version_href}repair/\": {\n \"post\": {\n \"operationId\": \"repositories_container_container_versions_repair\",\n \"description\": \"Trigger an asynchronous task to repair a repository version.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"container_container_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Container Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/core/openpgp_keyring/\": {\n \"get\": {\n \"operationId\": \"repositories_core_openpgp_keyring_list\",\n \"description\": \"A ViewSet for an ordinary repository.\",\n \"summary\": \"List open pgp keyrings\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-next_version\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-retain_checkpoints\",\n \"-retain_repo_versions\",\n \"-user_hidden\",\n \"description\",\n \"name\",\n \"next_version\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"retain_checkpoints\",\n \"retain_repo_versions\",\n \"user_hidden\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `next_version` - Next version\\n* `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* `retain_checkpoints` - Retain checkpoints\\n* `-retain_checkpoints` - Retain checkpoints (descending)\\n* `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"remote\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_checkpoints has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_checkpoints is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_repo_versions has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_repo_versions is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Openpgp_Keyring\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedOpenPGPKeyringResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"repositories_core_openpgp_keyring_create\",\n \"description\": \"A ViewSet for an ordinary repository.\",\n \"summary\": \"Create an open pgp keyring\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Repositories: Openpgp_Keyring\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPKeyring\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPKeyring\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPKeyring\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPKeyringResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_keyring_href}\": {\n \"get\": {\n \"operationId\": \"repositories_core_openpgp_keyring_read\",\n \"description\": \"A ViewSet for an ordinary repository.\",\n \"summary\": \"Inspect an open pgp keyring\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Openpgp_Keyring\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPKeyringResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"repositories_core_openpgp_keyring_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an open pgp keyring\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Openpgp_Keyring\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPKeyring\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPKeyring\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPKeyring\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPKeyringResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"repositories_core_openpgp_keyring_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an open pgp keyring\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Openpgp_Keyring\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedOpenPGPKeyring\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedOpenPGPKeyring\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedOpenPGPKeyring\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OpenPGPKeyringResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_core_openpgp_keyring_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete an open pgp keyring\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Openpgp_Keyring\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_keyring_href}add_role/\": {\n \"post\": {\n \"operationId\": \"repositories_core_openpgp_keyring_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Openpgp_Keyring\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_keyring_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"repositories_core_openpgp_keyring_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Openpgp_Keyring\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_keyring_href}modify/\": {\n \"post\": {\n \"operationId\": \"repositories_core_openpgp_keyring_modify\",\n \"description\": \"Trigger an asynchronous task to create a new repository version.\",\n \"summary\": \"Modify Repository Content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Openpgp_Keyring\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_keyring_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"repositories_core_openpgp_keyring_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Openpgp_Keyring\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_keyring_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"repositories_core_openpgp_keyring_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Openpgp_Keyring\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_keyring_href}set_label/\": {\n \"post\": {\n \"operationId\": \"repositories_core_openpgp_keyring_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Openpgp_Keyring\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{open_p_g_p_keyring_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"repositories_core_openpgp_keyring_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"open_p_g_p_keyring_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Openpgp_Keyring\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/deb/apt/\": {\n \"get\": {\n \"operationId\": \"repositories_deb_apt_list\",\n \"description\": \"An AptRepository is the locally stored, Pulp-internal representation of a APT repository.\\n\\nIt may be filled with content via synchronization or content upload to create an\\nAptRepositoryVersion.\",\n \"summary\": \"List apt repositorys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-next_version\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-retain_checkpoints\",\n \"-retain_repo_versions\",\n \"-user_hidden\",\n \"description\",\n \"name\",\n \"next_version\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"retain_checkpoints\",\n \"retain_repo_versions\",\n \"user_hidden\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `next_version` - Next version\\n* `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* `retain_checkpoints` - Retain checkpoints\\n* `-retain_checkpoints` - Retain checkpoints (descending)\\n* `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"remote\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_checkpoints has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_checkpoints is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_repo_versions has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_repo_versions is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginateddeb.AptRepositoryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"repositories_deb_apt_create\",\n \"description\": \"An AptRepository is the locally stored, Pulp-internal representation of a APT repository.\\n\\nIt may be filled with content via synchronization or content upload to create an\\nAptRepositoryVersion.\",\n \"summary\": \"Create an apt repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Repositories: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_repository_href}\": {\n \"get\": {\n \"operationId\": \"repositories_deb_apt_read\",\n \"description\": \"An AptRepository is the locally stored, Pulp-internal representation of a APT repository.\\n\\nIt may be filled with content via synchronization or content upload to create an\\nAptRepositoryVersion.\",\n \"summary\": \"Inspect an apt repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"repositories_deb_apt_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an apt repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"repositories_deb_apt_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an apt repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patcheddeb.AptRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patcheddeb.AptRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patcheddeb.AptRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/deb.AptRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_deb_apt_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete an apt repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_repository_href}add_role/\": {\n \"post\": {\n \"operationId\": \"repositories_deb_apt_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_repository_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"repositories_deb_apt_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_repository_href}modify/\": {\n \"post\": {\n \"operationId\": \"repositories_deb_apt_modify\",\n \"description\": \"Trigger an asynchronous task to create a new repository version.\",\n \"summary\": \"Modify Repository Content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_repository_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"repositories_deb_apt_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Apt\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_repository_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"repositories_deb_apt_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_repository_href}set_label/\": {\n \"post\": {\n \"operationId\": \"repositories_deb_apt_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_repository_href}sync/\": {\n \"post\": {\n \"operationId\": \"repositories_deb_apt_sync\",\n \"description\": \"Trigger an asynchronous task to sync content\",\n \"summary\": \"Sync from remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AptRepositorySyncURL\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AptRepositorySyncURL\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AptRepositorySyncURL\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_repository_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"repositories_deb_apt_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Apt\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_repository_href}versions/\": {\n \"get\": {\n \"operationId\": \"repositories_deb_apt_versions_list\",\n \"description\": \"An AptRepositoryVersion represents a single APT repository version as stored by Pulp.\\n\\nIt may be used as the basis for the creation of Pulp distributions in order to actually serve\\nthe content contained within the repository version.\",\n \"summary\": \"List repository versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"number\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where number is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-complete\",\n \"-content_ids\",\n \"-info\",\n \"-number\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"complete\",\n \"content_ids\",\n \"info\",\n \"number\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* `content_ids` - Content ids\\n* `-content_ids` - Content ids (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Apt Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_repository_version_href}\": {\n \"get\": {\n \"operationId\": \"repositories_deb_apt_versions_read\",\n \"description\": \"An AptRepositoryVersion represents a single APT repository version as stored by Pulp.\\n\\nIt may be used as the basis for the creation of Pulp distributions in order to actually serve\\nthe content contained within the repository version.\",\n \"summary\": \"Inspect a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Apt Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_deb_apt_versions_delete\",\n \"description\": \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": \"Delete a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Apt Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{deb_apt_repository_version_href}repair/\": {\n \"post\": {\n \"operationId\": \"repositories_deb_apt_versions_repair\",\n \"description\": \"Trigger an asynchronous task to repair a repository version.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"deb_apt_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Apt Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/file/file/\": {\n \"get\": {\n \"operationId\": \"repositories_file_file_list\",\n \"description\": \"\\nFileRepository represents a single file repository, to which content can be synced, added,\\nor removed.\",\n \"summary\": \"List file repositorys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-next_version\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-retain_checkpoints\",\n \"-retain_repo_versions\",\n \"-user_hidden\",\n \"description\",\n \"name\",\n \"next_version\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"retain_checkpoints\",\n \"retain_repo_versions\",\n \"user_hidden\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `next_version` - Next version\\n* `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* `retain_checkpoints` - Retain checkpoints\\n* `-retain_checkpoints` - Retain checkpoints (descending)\\n* `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"remote\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_checkpoints has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_checkpoints is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_repo_versions has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_repo_versions is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedfile.FileRepositoryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"repositories_file_file_create\",\n \"description\": \"\\nFileRepository represents a single file repository, to which content can be synced, added,\\nor removed.\",\n \"summary\": \"Create a file repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Repositories: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_repository_href}\": {\n \"get\": {\n \"operationId\": \"repositories_file_file_read\",\n \"description\": \"\\nFileRepository represents a single file repository, to which content can be synced, added,\\nor removed.\",\n \"summary\": \"Inspect a file repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"repositories_file_file_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a file repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"repositories_file_file_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a file repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedfile.FileRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/file.FileRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_file_file_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a file repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_repository_href}add_role/\": {\n \"post\": {\n \"operationId\": \"repositories_file_file_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_repository_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"repositories_file_file_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_repository_href}modify/\": {\n \"post\": {\n \"operationId\": \"repositories_file_file_modify\",\n \"description\": \"Trigger an asynchronous task to create a new repository version.\",\n \"summary\": \"Modify Repository Content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_repository_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"repositories_file_file_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: File\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_repository_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"repositories_file_file_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_repository_href}set_label/\": {\n \"post\": {\n \"operationId\": \"repositories_file_file_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_repository_href}sync/\": {\n \"post\": {\n \"operationId\": \"repositories_file_file_sync\",\n \"description\": \"Trigger an asynchronous task to sync file content.\",\n \"summary\": \"Sync from a remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_repository_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"repositories_file_file_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: File\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_repository_href}versions/\": {\n \"get\": {\n \"operationId\": \"repositories_file_file_versions_list\",\n \"description\": \"\\nFileRepositoryVersion represents a single file repository version.\",\n \"summary\": \"List repository versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"number\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where number is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-complete\",\n \"-content_ids\",\n \"-info\",\n \"-number\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"complete\",\n \"content_ids\",\n \"info\",\n \"number\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* `content_ids` - Content ids\\n* `-content_ids` - Content ids (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: File Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_repository_version_href}\": {\n \"get\": {\n \"operationId\": \"repositories_file_file_versions_read\",\n \"description\": \"\\nFileRepositoryVersion represents a single file repository version.\",\n \"summary\": \"Inspect a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: File Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_file_file_versions_delete\",\n \"description\": \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": \"Delete a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: File Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{file_file_repository_version_href}repair/\": {\n \"post\": {\n \"operationId\": \"repositories_file_file_versions_repair\",\n \"description\": \"Trigger an asynchronous task to repair a repository version.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"file_file_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: File Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/gem/gem/\": {\n \"get\": {\n \"operationId\": \"repositories_gem_gem_list\",\n \"description\": \"A ViewSet for GemRepository.\",\n \"summary\": \"List gem repositorys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-next_version\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-retain_checkpoints\",\n \"-retain_repo_versions\",\n \"-user_hidden\",\n \"description\",\n \"name\",\n \"next_version\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"retain_checkpoints\",\n \"retain_repo_versions\",\n \"user_hidden\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `next_version` - Next version\\n* `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* `retain_checkpoints` - Retain checkpoints\\n* `-retain_checkpoints` - Retain checkpoints (descending)\\n* `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"remote\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_checkpoints has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_checkpoints is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_repo_versions has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_repo_versions is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedgem.GemRepositoryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"repositories_gem_gem_create\",\n \"description\": \"A ViewSet for GemRepository.\",\n \"summary\": \"Create a gem repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Repositories: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_repository_href}\": {\n \"get\": {\n \"operationId\": \"repositories_gem_gem_read\",\n \"description\": \"A ViewSet for GemRepository.\",\n \"summary\": \"Inspect a gem repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"repositories_gem_gem_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a gem repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"repositories_gem_gem_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a gem repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedgem.GemRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedgem.GemRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedgem.GemRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/gem.GemRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_gem_gem_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a gem repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_repository_href}add_role/\": {\n \"post\": {\n \"operationId\": \"repositories_gem_gem_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_repository_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"repositories_gem_gem_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_repository_href}modify/\": {\n \"post\": {\n \"operationId\": \"repositories_gem_gem_modify\",\n \"description\": \"Trigger an asynchronous task to create a new repository version.\",\n \"summary\": \"Modify Repository Content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_repository_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"repositories_gem_gem_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Gem\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_repository_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"repositories_gem_gem_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_repository_href}set_label/\": {\n \"post\": {\n \"operationId\": \"repositories_gem_gem_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_repository_href}sync/\": {\n \"post\": {\n \"operationId\": \"repositories_gem_gem_sync\",\n \"description\": \"Trigger an asynchronous task to sync gem content.\",\n \"summary\": \"Sync from a remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_repository_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"repositories_gem_gem_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Gem\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_repository_href}versions/\": {\n \"get\": {\n \"operationId\": \"repositories_gem_gem_versions_list\",\n \"description\": \"A ViewSet for a GemRepositoryVersion represents a single Gem repository version.\",\n \"summary\": \"List repository versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"number\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where number is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-complete\",\n \"-content_ids\",\n \"-info\",\n \"-number\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"complete\",\n \"content_ids\",\n \"info\",\n \"number\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* `content_ids` - Content ids\\n* `-content_ids` - Content ids (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Gem Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_repository_version_href}\": {\n \"get\": {\n \"operationId\": \"repositories_gem_gem_versions_read\",\n \"description\": \"A ViewSet for a GemRepositoryVersion represents a single Gem repository version.\",\n \"summary\": \"Inspect a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Gem Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_gem_gem_versions_delete\",\n \"description\": \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": \"Delete a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Gem Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{gem_gem_repository_version_href}repair/\": {\n \"post\": {\n \"operationId\": \"repositories_gem_gem_versions_repair\",\n \"description\": \"Trigger an asynchronous task to repair a repository version.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"gem_gem_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Gem Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/hugging_face/hugging-face/\": {\n \"get\": {\n \"operationId\": \"repositories_hugging_face_hugging_face_list\",\n \"description\": \"A ViewSet for HuggingFaceRepository.\\n\\nSimilar to the HuggingFaceContentViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"List hugging face repositorys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-next_version\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-retain_checkpoints\",\n \"-retain_repo_versions\",\n \"-user_hidden\",\n \"description\",\n \"name\",\n \"next_version\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"retain_checkpoints\",\n \"retain_repo_versions\",\n \"user_hidden\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `next_version` - Next version\\n* `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* `retain_checkpoints` - Retain checkpoints\\n* `-retain_checkpoints` - Retain checkpoints (descending)\\n* `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"remote\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_checkpoints has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_checkpoints is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_repo_versions has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_repo_versions is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Hugging-Face\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedhugging_face.HuggingFaceRepositoryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"repositories_hugging_face_hugging_face_create\",\n \"description\": \"A ViewSet for HuggingFaceRepository.\\n\\nSimilar to the HuggingFaceContentViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"Create a hugging face repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Repositories: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_repository_href}\": {\n \"get\": {\n \"operationId\": \"repositories_hugging_face_hugging_face_read\",\n \"description\": \"A ViewSet for HuggingFaceRepository.\\n\\nSimilar to the HuggingFaceContentViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"Inspect a hugging face repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Hugging-Face\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"repositories_hugging_face_hugging_face_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a hugging face repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"repositories_hugging_face_hugging_face_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a hugging face repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedhugging_face.HuggingFaceRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedhugging_face.HuggingFaceRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedhugging_face.HuggingFaceRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_hugging_face_hugging_face_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a hugging face repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Hugging-Face\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_repository_href}modify/\": {\n \"post\": {\n \"operationId\": \"repositories_hugging_face_hugging_face_modify\",\n \"description\": \"Trigger an asynchronous task to create a new repository version.\",\n \"summary\": \"Modify Repository Content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_repository_href}set_label/\": {\n \"post\": {\n \"operationId\": \"repositories_hugging_face_hugging_face_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_repository_href}sync/\": {\n \"post\": {\n \"operationId\": \"repositories_hugging_face_hugging_face_sync\",\n \"description\": \"Trigger an asynchronous task to sync content.\",\n \"summary\": \"Sync from remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_repository_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"repositories_hugging_face_hugging_face_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Hugging-Face\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_repository_href}versions/\": {\n \"get\": {\n \"operationId\": \"repositories_hugging_face_hugging_face_versions_list\",\n \"description\": \"A ViewSet for a HuggingFaceRepositoryVersion represents a single\\nHuggingFace repository version.\",\n \"summary\": \"List repository versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"number\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where number is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-complete\",\n \"-content_ids\",\n \"-info\",\n \"-number\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"complete\",\n \"content_ids\",\n \"info\",\n \"number\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* `content_ids` - Content ids\\n* `-content_ids` - Content ids (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Hugging-Face Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_repository_version_href}\": {\n \"get\": {\n \"operationId\": \"repositories_hugging_face_hugging_face_versions_read\",\n \"description\": \"A ViewSet for a HuggingFaceRepositoryVersion represents a single\\nHuggingFace repository version.\",\n \"summary\": \"Inspect a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Hugging-Face Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_hugging_face_hugging_face_versions_delete\",\n \"description\": \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": \"Delete a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Hugging-Face Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{hugging_face_hugging_face_repository_version_href}repair/\": {\n \"post\": {\n \"operationId\": \"repositories_hugging_face_hugging_face_versions_repair\",\n \"description\": \"Trigger an asynchronous task to repair a repository version.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"hugging_face_hugging_face_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Hugging-Face Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/maven/maven/\": {\n \"get\": {\n \"operationId\": \"repositories_maven_maven_list\",\n \"description\": \"A ViewSet for MavenRemote.\",\n \"summary\": \"List maven repositorys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-next_version\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-retain_checkpoints\",\n \"-retain_repo_versions\",\n \"-user_hidden\",\n \"description\",\n \"name\",\n \"next_version\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"retain_checkpoints\",\n \"retain_repo_versions\",\n \"user_hidden\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `next_version` - Next version\\n* `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* `retain_checkpoints` - Retain checkpoints\\n* `-retain_checkpoints` - Retain checkpoints (descending)\\n* `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"remote\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_checkpoints has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_checkpoints is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_repo_versions has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_repo_versions is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Maven\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedmaven.MavenRepositoryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"repositories_maven_maven_create\",\n \"description\": \"A ViewSet for MavenRemote.\",\n \"summary\": \"Create a maven repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Repositories: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_repository_href}\": {\n \"get\": {\n \"operationId\": \"repositories_maven_maven_read\",\n \"description\": \"A ViewSet for MavenRemote.\",\n \"summary\": \"Inspect a maven repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Maven\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"repositories_maven_maven_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a maven repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"repositories_maven_maven_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a maven repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedmaven.MavenRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedmaven.MavenRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedmaven.MavenRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/maven.MavenRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_maven_maven_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a maven repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Maven\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_repository_href}add_cached_content/\": {\n \"post\": {\n \"operationId\": \"repositories_maven_maven_add_cached_content\",\n \"description\": \"Trigger an asynchronous task to add cached content to a repository.\",\n \"summary\": \"Add cached content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddCachedContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddCachedContent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddCachedContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_repository_href}set_label/\": {\n \"post\": {\n \"operationId\": \"repositories_maven_maven_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_repository_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"repositories_maven_maven_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Maven\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_repository_href}versions/\": {\n \"get\": {\n \"operationId\": \"repositories_maven_maven_versions_list\",\n \"description\": \"MavenRepositoryVersion represents a single Maven repository version.\",\n \"summary\": \"List repository versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"number\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where number is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-complete\",\n \"-content_ids\",\n \"-info\",\n \"-number\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"complete\",\n \"content_ids\",\n \"info\",\n \"number\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* `content_ids` - Content ids\\n* `-content_ids` - Content ids (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Maven Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_repository_version_href}\": {\n \"get\": {\n \"operationId\": \"repositories_maven_maven_versions_read\",\n \"description\": \"MavenRepositoryVersion represents a single Maven repository version.\",\n \"summary\": \"Inspect a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Maven Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_maven_maven_versions_delete\",\n \"description\": \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": \"Delete a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Maven Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{maven_maven_repository_version_href}repair/\": {\n \"post\": {\n \"operationId\": \"repositories_maven_maven_versions_repair\",\n \"description\": \"Trigger an asynchronous task to repair a repository version.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"maven_maven_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Maven Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/npm/npm/\": {\n \"get\": {\n \"operationId\": \"repositories_npm_npm_list\",\n \"description\": \"A ViewSet for NpmRepository.\\n\\nSimilar to the NpmPackageViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"List npm repositorys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-next_version\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-retain_checkpoints\",\n \"-retain_repo_versions\",\n \"-user_hidden\",\n \"description\",\n \"name\",\n \"next_version\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"retain_checkpoints\",\n \"retain_repo_versions\",\n \"user_hidden\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `next_version` - Next version\\n* `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* `retain_checkpoints` - Retain checkpoints\\n* `-retain_checkpoints` - Retain checkpoints (descending)\\n* `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"remote\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_checkpoints has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_checkpoints is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_repo_versions has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_repo_versions is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Npm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatednpm.NpmRepositoryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"repositories_npm_npm_create\",\n \"description\": \"A ViewSet for NpmRepository.\\n\\nSimilar to the NpmPackageViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"Create a npm repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Repositories: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_npm_repository_href}\": {\n \"get\": {\n \"operationId\": \"repositories_npm_npm_read\",\n \"description\": \"A ViewSet for NpmRepository.\\n\\nSimilar to the NpmPackageViewSet above, define endpoint_name,\\nqueryset and serializer, at a minimum.\",\n \"summary\": \"Inspect a npm repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Npm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"repositories_npm_npm_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a npm repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"repositories_npm_npm_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a npm repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchednpm.NpmRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchednpm.NpmRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchednpm.NpmRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/npm.NpmRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_npm_npm_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a npm repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Npm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_npm_repository_href}modify/\": {\n \"post\": {\n \"operationId\": \"repositories_npm_npm_modify\",\n \"description\": \"Trigger an asynchronous task to create a new repository version.\",\n \"summary\": \"Modify Repository Content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_npm_repository_href}set_label/\": {\n \"post\": {\n \"operationId\": \"repositories_npm_npm_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_npm_repository_href}sync/\": {\n \"post\": {\n \"operationId\": \"repositories_npm_npm_sync\",\n \"description\": \"Trigger an asynchronous task to sync content.\",\n \"summary\": \"Sync from remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_npm_repository_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"repositories_npm_npm_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Npm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_npm_repository_href}versions/\": {\n \"get\": {\n \"operationId\": \"repositories_npm_npm_versions_list\",\n \"description\": \"A ViewSet for a NpmRepositoryVersion represents a single Npm repository version.\",\n \"summary\": \"List repository versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"number\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where number is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-complete\",\n \"-content_ids\",\n \"-info\",\n \"-number\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"complete\",\n \"content_ids\",\n \"info\",\n \"number\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* `content_ids` - Content ids\\n* `-content_ids` - Content ids (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Npm Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_npm_repository_version_href}\": {\n \"get\": {\n \"operationId\": \"repositories_npm_npm_versions_read\",\n \"description\": \"A ViewSet for a NpmRepositoryVersion represents a single Npm repository version.\",\n \"summary\": \"Inspect a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Npm Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_npm_npm_versions_delete\",\n \"description\": \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": \"Delete a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Npm Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{npm_npm_repository_version_href}repair/\": {\n \"post\": {\n \"operationId\": \"repositories_npm_npm_versions_repair\",\n \"description\": \"Trigger an asynchronous task to repair a repository version.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"npm_npm_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Npm Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/ostree/ostree/\": {\n \"get\": {\n \"operationId\": \"repositories_ostree_ostree_list\",\n \"description\": \"A ViewSet class for OSTree repositories.\",\n \"summary\": \"List ostree repositorys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-next_version\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-retain_checkpoints\",\n \"-retain_repo_versions\",\n \"-user_hidden\",\n \"description\",\n \"name\",\n \"next_version\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"retain_checkpoints\",\n \"retain_repo_versions\",\n \"user_hidden\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `next_version` - Next version\\n* `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* `retain_checkpoints` - Retain checkpoints\\n* `-retain_checkpoints` - Retain checkpoints (descending)\\n* `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"remote\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_checkpoints has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_checkpoints is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_repo_versions has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_repo_versions is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedostree.OstreeRepositoryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_create\",\n \"description\": \"A ViewSet class for OSTree repositories.\",\n \"summary\": \"Create an ostree repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_repository_href}\": {\n \"get\": {\n \"operationId\": \"repositories_ostree_ostree_read\",\n \"description\": \"A ViewSet class for OSTree repositories.\",\n \"summary\": \"Inspect an ostree repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"repositories_ostree_ostree_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an ostree repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"repositories_ostree_ostree_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update an ostree repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedostree.OstreeRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedostree.OstreeRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedostree.OstreeRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_ostree_ostree_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete an ostree repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_repository_href}add_role/\": {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_repository_href}import_all/\": {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_import_all\",\n \"description\": \"Trigger an asynchronous task to import all refs and commits to a repository.\",\n \"summary\": \"Import refs and commits to a repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OstreeImportAll\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OstreeImportAll\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OstreeImportAll\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_repository_href}import_commits/\": {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_import_commits\",\n \"description\": \"Trigger an asynchronous task to append child commits to a repository.\",\n \"summary\": \"Append child commits to a repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OstreeImportCommitsToRef\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OstreeImportCommitsToRef\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/OstreeImportCommitsToRef\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_repository_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"repositories_ostree_ostree_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_repository_href}modify/\": {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_modify\",\n \"description\": \"Trigger an asynchronous task to modify content.\",\n \"summary\": \"Modify repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_repository_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"repositories_ostree_ostree_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_repository_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_repository_href}set_label/\": {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_repository_href}sync/\": {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_sync\",\n \"description\": \"Trigger an asynchronous task to sync content.\",\n \"summary\": \"Sync from remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_repository_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ostree\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_repository_href}versions/\": {\n \"get\": {\n \"operationId\": \"repositories_ostree_ostree_versions_list\",\n \"description\": \"A ViewSet class that represents a single OSTree repository version.\",\n \"summary\": \"List repository versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"number\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where number is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-complete\",\n \"-content_ids\",\n \"-info\",\n \"-number\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"complete\",\n \"content_ids\",\n \"info\",\n \"number\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* `content_ids` - Content ids\\n* `-content_ids` - Content ids (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Ostree Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_repository_version_href}\": {\n \"get\": {\n \"operationId\": \"repositories_ostree_ostree_versions_read\",\n \"description\": \"A ViewSet class that represents a single OSTree repository version.\",\n \"summary\": \"Inspect a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Ostree Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_ostree_ostree_versions_delete\",\n \"description\": \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": \"Delete a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ostree Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ostree_ostree_repository_version_href}repair/\": {\n \"post\": {\n \"operationId\": \"repositories_ostree_ostree_versions_repair\",\n \"description\": \"Trigger an asynchronous task to repair a repository version.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ostree_ostree_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Ostree Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/python/python/\": {\n \"get\": {\n \"operationId\": \"repositories_python_python_list\",\n \"description\": \"PythonRepository represents a single Python repository, to which content can be\\nsynced, added, or removed.\",\n \"summary\": \"List python repositorys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-next_version\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-retain_checkpoints\",\n \"-retain_repo_versions\",\n \"-user_hidden\",\n \"description\",\n \"name\",\n \"next_version\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"retain_checkpoints\",\n \"retain_repo_versions\",\n \"user_hidden\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `next_version` - Next version\\n* `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* `retain_checkpoints` - Retain checkpoints\\n* `-retain_checkpoints` - Retain checkpoints (descending)\\n* `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"remote\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_checkpoints has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_checkpoints is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_repo_versions has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_repo_versions is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedpython.PythonRepositoryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"repositories_python_python_create\",\n \"description\": \"PythonRepository represents a single Python repository, to which content can be\\nsynced, added, or removed.\",\n \"summary\": \"Create a python repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_repository_href}\": {\n \"get\": {\n \"operationId\": \"repositories_python_python_read\",\n \"description\": \"PythonRepository represents a single Python repository, to which content can be\\nsynced, added, or removed.\",\n \"summary\": \"Inspect a python repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"repositories_python_python_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a python repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"repositories_python_python_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a python repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedpython.PythonRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedpython.PythonRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedpython.PythonRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_python_python_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a python repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_repository_href}add_role/\": {\n \"post\": {\n \"operationId\": \"repositories_python_python_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_repository_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"repositories_python_python_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_repository_href}modify/\": {\n \"post\": {\n \"operationId\": \"repositories_python_python_modify\",\n \"description\": \"Trigger an asynchronous task to create a new repository version.\",\n \"summary\": \"Modify Repository Content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_repository_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"repositories_python_python_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_repository_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"repositories_python_python_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_repository_href}repair_metadata/\": {\n \"post\": {\n \"operationId\": \"repositories_python_python_repair_metadata\",\n \"description\": \"Trigger an asynchronous task to repair Python metadata. This task will repair metadata\\nof all packages for the specified `Repository`, without creating a new `RepositoryVersion`.\",\n \"summary\": \"Repair metadata\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_repository_href}set_label/\": {\n \"post\": {\n \"operationId\": \"repositories_python_python_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_repository_href}sync/\": {\n \"post\": {\n \"operationId\": \"repositories_python_python_sync\",\n \"description\": \"\\nTrigger an asynchronous task to sync python content. The sync task will retrieve Python\\ncontent from the specified `Remote` and update the specified `Respository`, creating a\\nnew `RepositoryVersion`.\",\n \"summary\": \"Sync from remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositorySyncURL\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_repository_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"repositories_python_python_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_repository_href}blocklist_entries/\": {\n \"get\": {\n \"operationId\": \"repositories_python_python_blocklist_entries_list\",\n \"description\": \"ViewSet for managing blocklist entries on a PythonRepository.\\n\\nBlocklist entries prevent packages from being added to the repository.\\nEntries can match by package `name` (all versions), package `name` + `version`,\\nor exact `filename`. Exactly one of `name` or `filename` must be provided.\",\n \"summary\": \"List python blocklist entrys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"filename\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where filename matches value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-added_by\",\n \"-filename\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-version\",\n \"added_by\",\n \"filename\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `filename` - Filename\\n* `-filename` - Filename (descending)\\n* `added_by` - Added by\\n* `-added_by` - Added by (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where version has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Python Blocklist_Entries\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedpython.PythonBlocklistEntryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"repositories_python_python_blocklist_entries_create\",\n \"description\": \"ViewSet for managing blocklist entries on a PythonRepository.\\n\\nBlocklist entries prevent packages from being added to the repository.\\nEntries can match by package `name` (all versions), package `name` + `version`,\\nor exact `filename`. Exactly one of `name` or `filename` must be provided.\",\n \"summary\": \"Create a python blocklist entry\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python Blocklist_Entries\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonBlocklistEntry\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonBlocklistEntry\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonBlocklistEntry\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonBlocklistEntryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_python_blocklist_entry_href}\": {\n \"get\": {\n \"operationId\": \"repositories_python_python_blocklist_entries_read\",\n \"description\": \"ViewSet for managing blocklist entries on a PythonRepository.\\n\\nBlocklist entries prevent packages from being added to the repository.\\nEntries can match by package `name` (all versions), package `name` + `version`,\\nor exact `filename`. Exactly one of `name` or `filename` must be provided.\",\n \"summary\": \"Inspect a python blocklist entry\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_python_blocklist_entry_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Python Blocklist_Entries\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/python.PythonBlocklistEntryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_python_python_blocklist_entries_delete\",\n \"description\": \"ViewSet for managing blocklist entries on a PythonRepository.\\n\\nBlocklist entries prevent packages from being added to the repository.\\nEntries can match by package `name` (all versions), package `name` + `version`,\\nor exact `filename`. Exactly one of `name` or `filename` must be provided.\",\n \"summary\": \"Delete a python blocklist entry\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_python_blocklist_entry_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python Blocklist_Entries\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{python_python_repository_href}versions/\": {\n \"get\": {\n \"operationId\": \"repositories_python_python_versions_list\",\n \"description\": \"PythonRepositoryVersion represents a single Python repository version.\",\n \"summary\": \"List repository versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"number\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where number is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-complete\",\n \"-content_ids\",\n \"-info\",\n \"-number\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"complete\",\n \"content_ids\",\n \"info\",\n \"number\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* `content_ids` - Content ids\\n* `-content_ids` - Content ids (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Python Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_repository_version_href}\": {\n \"get\": {\n \"operationId\": \"repositories_python_python_versions_read\",\n \"description\": \"PythonRepositoryVersion represents a single Python repository version.\",\n \"summary\": \"Inspect a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Python Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_python_python_versions_delete\",\n \"description\": \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": \"Delete a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_repository_version_href}repair/\": {\n \"post\": {\n \"operationId\": \"repositories_python_python_versions_repair\",\n \"description\": \"Trigger an asynchronous task to repair a repository version.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{python_python_repository_version_href}scan/\": {\n \"post\": {\n \"operationId\": \"repositories_python_python_versions_scan\",\n \"description\": \"Scan a repository version for vulnerabilities.\",\n \"summary\": \"Generate vulnerability report\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"python_python_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Python Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/reclaim_space/\": {\n \"post\": {\n \"operationId\": \"repositories_reclaim_space_reclaim\",\n \"description\": \"Trigger an asynchronous space reclaim operation.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Repositories: Reclaim_Space\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ReclaimSpace\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ReclaimSpace\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ReclaimSpace\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repositories/rpm/rpm/\": {\n \"get\": {\n \"operationId\": \"repositories_rpm_rpm_list\",\n \"description\": \"A ViewSet for RpmRepository.\",\n \"summary\": \"List rpm repositorys\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"latest_with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-name\",\n \"-next_version\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-retain_checkpoints\",\n \"-retain_repo_versions\",\n \"-user_hidden\",\n \"description\",\n \"name\",\n \"next_version\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"retain_checkpoints\",\n \"retain_repo_versions\",\n \"user_hidden\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `next_version` - Next version\\n* `-next_version` - Next version (descending)\\n* `retain_repo_versions` - Retain repo versions\\n* `-retain_repo_versions` - Retain repo versions (descending)\\n* `retain_checkpoints` - Retain checkpoints\\n* `-retain_checkpoints` - Retain checkpoints (descending)\\n* `user_hidden` - User hidden\\n* `-user_hidden` - User hidden (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"remote\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_checkpoints has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_checkpoints not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_checkpoints__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_checkpoints is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where retain_repo_versions has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__ne\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where retain_repo_versions not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"retain_repo_versions__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where retain_repo_versions is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"with_content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedrpm.RpmRepositoryResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"repositories_rpm_rpm_create\",\n \"description\": \"A ViewSet for RpmRepository.\",\n \"summary\": \"Create a rpm repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_repository_href}\": {\n \"get\": {\n \"operationId\": \"repositories_rpm_rpm_read\",\n \"description\": \"A ViewSet for RpmRepository.\",\n \"summary\": \"Inspect a rpm repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"repositories_rpm_rpm_update\",\n \"description\": \"Update the entity and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a rpm repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"repositories_rpm_rpm_partial_update\",\n \"description\": \"Update the entity partially and trigger an asynchronous task if necessary\",\n \"summary\": \"Update a rpm repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.RpmRepository\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.RpmRepository\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedrpm.RpmRepository\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRepositoryResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_rpm_rpm_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"summary\": \"Delete a rpm repository\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_repository_href}add_role/\": {\n \"post\": {\n \"operationId\": \"repositories_rpm_rpm_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_repository_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"repositories_rpm_rpm_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_repository_href}modify/\": {\n \"post\": {\n \"operationId\": \"repositories_rpm_rpm_modify\",\n \"description\": \"Trigger an asynchronous task to create a new repository version.\",\n \"summary\": \"Modify Repository Content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryAddRemoveContent\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_repository_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"repositories_rpm_rpm_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Rpm\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_repository_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"repositories_rpm_rpm_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_repository_href}set_label/\": {\n \"post\": {\n \"operationId\": \"repositories_rpm_rpm_set_label\",\n \"description\": \"Set a single pulp_label on the object to a specific value or null.\",\n \"summary\": \"Set a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_repository_href}sync/\": {\n \"post\": {\n \"operationId\": \"repositories_rpm_rpm_sync\",\n \"description\": \"Trigger an asynchronous task to sync RPM content.\",\n \"summary\": \"Sync from remote\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RpmRepositorySyncURL\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RpmRepositorySyncURL\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RpmRepositorySyncURL\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_repository_href}unset_label/\": {\n \"post\": {\n \"operationId\": \"repositories_rpm_rpm_unset_label\",\n \"description\": \"Unset a single pulp_label on the object.\",\n \"summary\": \"Unset a label\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Rpm\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UnsetLabelResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_repository_href}versions/\": {\n \"get\": {\n \"operationId\": \"repositories_rpm_rpm_versions_list\",\n \"description\": \"RpmRepositoryVersion represents a single rpm repository version.\",\n \"summary\": \"List repository versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"number\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where number is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-complete\",\n \"-content_ids\",\n \"-info\",\n \"-number\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"complete\",\n \"content_ids\",\n \"info\",\n \"number\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* `content_ids` - Content ids\\n* `-content_ids` - Content ids (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Rpm Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_repository_version_href}\": {\n \"get\": {\n \"operationId\": \"repositories_rpm_rpm_versions_read\",\n \"description\": \"RpmRepositoryVersion represents a single rpm repository version.\",\n \"summary\": \"Inspect a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repositories: Rpm Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"repositories_rpm_rpm_versions_delete\",\n \"description\": \"Trigger an asynchronous task to delete a repository version.\",\n \"summary\": \"Delete a repository version\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Rpm Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{rpm_rpm_repository_version_href}repair/\": {\n \"post\": {\n \"operationId\": \"repositories_rpm_rpm_versions_repair\",\n \"description\": \"Trigger an asynchronous task to repair a repository version.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"rpm_rpm_repository_version_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Repositories: Rpm Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Repair\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/repository_versions/\": {\n \"get\": {\n \"operationId\": \"repository_versions_list\",\n \"description\": \"A mixin to hold the shared get_queryset logic used by RepositoryVersionViewSets.\",\n \"summary\": \"List repository versions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Content Unit referenced by HREF/PRN\"\n },\n {\n \"in\": \"query\",\n \"name\": \"content__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"number\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__gte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__lte\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where number is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"number__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where number is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-complete\",\n \"-content_ids\",\n \"-info\",\n \"-number\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"complete\",\n \"content_ids\",\n \"info\",\n \"number\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `number` - Number\\n* `-number` - Number (descending)\\n* `complete` - Complete\\n* `-complete` - Complete (descending)\\n* `info` - Info\\n* `-info` - Info (descending)\\n* `content_ids` - Content ids\\n* `-content_ids` - Content ids (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Repository_Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRepositoryVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/roles/\": {\n \"get\": {\n \"operationId\": \"roles_list\",\n \"description\": \"ViewSet for Role.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"contains_permission\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter roles that have any of the permissions in the list.\",\n \"explode\": true,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"description\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where description matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"description__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where description contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"description__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where description contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"description__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where description matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"for_object_type\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter roles that only have permissions for the specified object HREF.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"locked\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where locked matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-locked\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"description\",\n \"locked\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `locked` - Locked\\n* `-locked` - Locked (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Roles\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedRoleResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"roles_create\",\n \"description\": \"ViewSet for Role.\",\n \"summary\": \"Create a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Roles\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Role\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Role\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Role\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{role_href}\": {\n \"get\": {\n \"operationId\": \"roles_read\",\n \"description\": \"ViewSet for Role.\",\n \"summary\": \"Inspect a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"role_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Roles\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"roles_update\",\n \"description\": \"ViewSet for Role.\",\n \"summary\": \"Update a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"role_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Roles\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Role\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Role\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Role\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"roles_partial_update\",\n \"description\": \"ViewSet for Role.\",\n \"summary\": \"Update a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"role_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Roles\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"roles_delete\",\n \"description\": \"ViewSet for Role.\",\n \"summary\": \"Delete a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"role_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Roles\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp/api/v3/rpm/comps/\": {\n \"post\": {\n \"operationId\": \"rpm_comps_upload\",\n \"description\": \"Trigger an asynchronous task to upload a comps.xml file.\",\n \"summary\": \"Upload comps.xml\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Rpm: Comps\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CompsXml\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CompsXml\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/rpm/copy/\": {\n \"post\": {\n \"operationId\": \"copy_content_3\",\n \"description\": \"Trigger an asynchronous task to copy RPM contentfrom one repository into another, creating a newrepository version.\",\n \"summary\": \"Copy content\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Rpm: Copy\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Copy\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Copy\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Copy\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/rpm/prune/\": {\n \"post\": {\n \"operationId\": \"rpm_prune_prune_packages\",\n \"description\": \"Trigger an asynchronous old-Package-prune operation.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Rpm: Prune\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PrunePackages\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PrunePackages\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PrunePackages\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TaskGroupOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/signing-services/\": {\n \"get\": {\n \"operationId\": \"signing_services_list\",\n \"description\": \"A ViewSet that supports browsing of existing signing services.\",\n \"summary\": \"List signing services\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-pk\",\n \"-pubkey_fingerprint\",\n \"-public_key\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-script\",\n \"name\",\n \"pk\",\n \"pubkey_fingerprint\",\n \"public_key\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"script\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `public_key` - Public key\\n* `-public_key` - Public key (descending)\\n* `pubkey_fingerprint` - Pubkey fingerprint\\n* `-pubkey_fingerprint` - Pubkey fingerprint (descending)\\n* `script` - Script\\n* `-script` - Script (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Signing-Services\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedSigningServiceResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{signing_service_href}\": {\n \"get\": {\n \"operationId\": \"signing_services_read\",\n \"description\": \"A ViewSet that supports browsing of existing signing services.\",\n \"summary\": \"Inspect a signing service\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"signing_service_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Signing-Services\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SigningServiceResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/status/\": {\n \"get\": {\n \"operationId\": \"status_read\",\n \"description\": \"Returns status and app information about Pulp.\\n\\nInformation includes:\\n * version of pulpcore and loaded pulp plugins\\n * known workers\\n * known content apps\\n * database connection status\\n * redis connection status\\n * disk usage information\",\n \"summary\": \"Inspect status of Pulp\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Status\"\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/StatusResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/task-groups/\": {\n \"get\": {\n \"operationId\": \"task_groups_list\",\n \"summary\": \"List task groups\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Task-Groups\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedTaskGroupResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{task_group_href}\": {\n \"get\": {\n \"operationId\": \"task_groups_read\",\n \"summary\": \"Inspect a task group\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Task-Groups\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TaskGroupResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"task_groups_cancel\",\n \"description\": \"This operation cancels a task group.\",\n \"summary\": \"Cancel a task group\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_group_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Task-Groups\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedTaskCancel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedTaskCancel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedTaskCancel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TaskGroupResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"409\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TaskGroupResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/task-schedules/\": {\n \"get\": {\n \"operationId\": \"task_schedules_list\",\n \"description\": \"ViewSet to monitor task schedules.\",\n \"summary\": \"List task schedules\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-dispatch_interval\",\n \"-name\",\n \"-next_dispatch\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-task_args\",\n \"-task_kwargs\",\n \"-task_name\",\n \"dispatch_interval\",\n \"name\",\n \"next_dispatch\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"task_args\",\n \"task_kwargs\",\n \"task_name\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `next_dispatch` - Next dispatch\\n* `-next_dispatch` - Next dispatch (descending)\\n* `dispatch_interval` - Dispatch interval\\n* `-dispatch_interval` - Dispatch interval (descending)\\n* `task_name` - Task name\\n* `-task_name` - Task name (descending)\\n* `task_args` - Task args\\n* `-task_args` - Task args (descending)\\n* `task_kwargs` - Task kwargs\\n* `-task_kwargs` - Task kwargs (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"task_name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where task_name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"task_name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where task_name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Task-Schedules\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedTaskScheduleResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{task_schedule_href}\": {\n \"get\": {\n \"operationId\": \"task_schedules_read\",\n \"description\": \"ViewSet to monitor task schedules.\",\n \"summary\": \"Inspect a task schedule\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_schedule_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Task-Schedules\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TaskScheduleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{task_schedule_href}add_role/\": {\n \"post\": {\n \"operationId\": \"task_schedules_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_schedule_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Task-Schedules\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{task_schedule_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"task_schedules_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_schedule_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Task-Schedules\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{task_schedule_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"task_schedules_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_schedule_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Task-Schedules\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{task_schedule_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"task_schedules_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_schedule_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Task-Schedules\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/tasks/\": {\n \"get\": {\n \"operationId\": \"tasks_list\",\n \"description\": \"A customized named ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail models are supported by the ``register_with`` method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by which an object should be looked up, in\\n addition to any parent lookups if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final path segment that should identify the ViewSet's\\n collection endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet should be nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping of key names that would appear in self.kwargs\\n to django model filter expressions that can be used with the corresponding value from\\n self.kwargs, used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n schema (DefaultSchema): The schema class to use by default in a viewset.\",\n \"summary\": \"List tasks\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"child_tasks\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"created_resources\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"exclusive_resources\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"exclusive_resources__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"finished_at\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where finished_at matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"finished_at__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where finished_at is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"finished_at__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where finished_at is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"finished_at__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where finished_at has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"finished_at__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where finished_at is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"finished_at__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where finished_at is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"finished_at__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where finished_at is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"logging_cid\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where logging_cid matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"logging_cid__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where logging_cid contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__ne\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name not equal to value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-deferred\",\n \"-enc_args\",\n \"-enc_kwargs\",\n \"-error\",\n \"-finished_at\",\n \"-immediate\",\n \"-logging_cid\",\n \"-name\",\n \"-pk\",\n \"-profile_options\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-reserved_resources_record\",\n \"-result\",\n \"-started_at\",\n \"-state\",\n \"-unblocked_at\",\n \"-versions\",\n \"deferred\",\n \"enc_args\",\n \"enc_kwargs\",\n \"error\",\n \"finished_at\",\n \"immediate\",\n \"logging_cid\",\n \"name\",\n \"pk\",\n \"profile_options\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"reserved_resources_record\",\n \"result\",\n \"started_at\",\n \"state\",\n \"unblocked_at\",\n \"versions\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `state` - State\\n* `-state` - State (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `logging_cid` - Logging cid\\n* `-logging_cid` - Logging cid (descending)\\n* `unblocked_at` - Unblocked at\\n* `-unblocked_at` - Unblocked at (descending)\\n* `started_at` - Started at\\n* `-started_at` - Started at (descending)\\n* `finished_at` - Finished at\\n* `-finished_at` - Finished at (descending)\\n* `error` - Error\\n* `-error` - Error (descending)\\n* `enc_args` - Enc args\\n* `-enc_args` - Enc args (descending)\\n* `enc_kwargs` - Enc kwargs\\n* `-enc_kwargs` - Enc kwargs (descending)\\n* `reserved_resources_record` - Reserved resources record\\n* `-reserved_resources_record` - Reserved resources record (descending)\\n* `versions` - Versions\\n* `-versions` - Versions (descending)\\n* `profile_options` - Profile options\\n* `-profile_options` - Profile options (descending)\\n* `immediate` - Immediate\\n* `-immediate` - Immediate (descending)\\n* `deferred` - Deferred\\n* `-deferred` - Deferred (descending)\\n* `result` - Result\\n* `-result` - Result (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"parent_task\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where pulp_created has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where pulp_created is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_created__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where pulp_created is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"reserved_resources\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"reserved_resources__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"shared_resources\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"shared_resources__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"started_at\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where started_at matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"started_at__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where started_at is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"started_at__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where started_at is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"started_at__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where started_at has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"started_at__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where started_at is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"started_at__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where started_at is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"started_at__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where started_at is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"state\",\n \"schema\": {\n \"type\": \"string\",\n \"enum\": [\n \"canceled\",\n \"canceling\",\n \"completed\",\n \"failed\",\n \"running\",\n \"skipped\",\n \"waiting\"\n ]\n },\n \"description\": \"Filter results where state matches value\\n\\n* `waiting` - Waiting\\n* `skipped` - Skipped\\n* `running` - Running\\n* `completed` - Completed\\n* `failed` - Failed\\n* `canceled` - Canceled\\n* `canceling` - Canceling\"\n },\n {\n \"in\": \"query\",\n \"name\": \"state__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where state is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"state__ne\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where state not equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"task_group\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"unblocked_at\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where unblocked_at matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"unblocked_at__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where unblocked_at is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"unblocked_at__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where unblocked_at is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"unblocked_at__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where unblocked_at has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"unblocked_at__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where unblocked_at is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"unblocked_at__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where unblocked_at is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"unblocked_at__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where unblocked_at is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"worker\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Tasks\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedTaskResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{task_href}\": {\n \"get\": {\n \"operationId\": \"tasks_read\",\n \"description\": \"A customized named ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail models are supported by the ``register_with`` method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by which an object should be looked up, in\\n addition to any parent lookups if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final path segment that should identify the ViewSet's\\n collection endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet should be nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping of key names that would appear in self.kwargs\\n to django model filter expressions that can be used with the corresponding value from\\n self.kwargs, used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n schema (DefaultSchema): The schema class to use by default in a viewset.\",\n \"summary\": \"Inspect a task\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Tasks\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TaskResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"tasks_cancel\",\n \"description\": \"This operation cancels a task.\",\n \"summary\": \"Cancel a task\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Tasks\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedTaskCancel\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedTaskCancel\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedTaskCancel\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TaskResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"409\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TaskResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"tasks_delete\",\n \"description\": \"A customized named ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail models are supported by the ``register_with`` method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by which an object should be looked up, in\\n addition to any parent lookups if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final path segment that should identify the ViewSet's\\n collection endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet should be nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping of key names that would appear in self.kwargs\\n to django model filter expressions that can be used with the corresponding value from\\n self.kwargs, used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n schema (DefaultSchema): The schema class to use by default in a viewset.\",\n \"summary\": \"Delete a task\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Tasks\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{task_href}add_role/\": {\n \"post\": {\n \"operationId\": \"tasks_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Tasks\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{task_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"tasks_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Tasks\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{task_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"tasks_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Tasks\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{task_href}profile_artifacts/\": {\n \"get\": {\n \"operationId\": \"tasks_profile_artifacts\",\n \"description\": \"Return pre-signed URLs used for downloading raw profile artifacts.\",\n \"summary\": \"Fetch downloadable links for profile artifacts\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Tasks\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ProfileArtifactResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{task_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"tasks_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"task_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Tasks\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/tasks/purge/\": {\n \"post\": {\n \"operationId\": \"tasks_purge\",\n \"description\": \"Trigger an asynchronous task that deletes completed tasks that finished prior to a specified timestamp.\",\n \"summary\": \"Purge Completed Tasks\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Tasks\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Purge\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Purge\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Purge\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/uploads/\": {\n \"get\": {\n \"operationId\": \"uploads_list\",\n \"description\": \"View for chunked uploads.\",\n \"summary\": \"List uploads\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-size\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"size\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `size` - Size\\n* `-size` - Size (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"size\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where size matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"size__gt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where size is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"size__lt\",\n \"schema\": {\n \"type\": \"integer\"\n },\n \"description\": \"Filter results where size is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"size__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"integer\"\n }\n },\n \"description\": \"Filter results where size is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Uploads\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedUploadResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"uploads_create\",\n \"description\": \"View for chunked uploads.\",\n \"summary\": \"Create an upload\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Uploads\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Upload\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Upload\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Upload\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UploadResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{upload_href}\": {\n \"get\": {\n \"operationId\": \"uploads_read\",\n \"description\": \"View for chunked uploads.\",\n \"summary\": \"Inspect an upload\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upload_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Uploads\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UploadDetailResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"uploads_update\",\n \"description\": \"Upload a chunk for an upload.\",\n \"summary\": \"Upload a file chunk\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"Content-Range\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"The Content-Range header specifies the location of the file chunk within the file.\",\n \"required\": true\n },\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upload_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Uploads\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UploadChunk\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UploadChunk\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UploadResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"uploads_delete\",\n \"description\": \"View for chunked uploads.\",\n \"summary\": \"Delete an upload\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upload_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Uploads\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{upload_href}add_role/\": {\n \"post\": {\n \"operationId\": \"uploads_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upload_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Uploads\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Upload\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Upload\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Upload\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{upload_href}commit/\": {\n \"post\": {\n \"operationId\": \"uploads_commit\",\n \"description\": \"Queues a Task that creates an Artifact, and the Upload gets deleted and cannot be re-used.\",\n \"summary\": \"Finish an Upload\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upload_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Uploads\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UploadCommit\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UploadCommit\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UploadCommit\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{upload_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"uploads_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upload_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Uploads\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{upload_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"uploads_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upload_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Uploads\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{upload_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"uploads_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upload_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Uploads\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Upload\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Upload\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Upload\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/upstream-pulps/\": {\n \"get\": {\n \"operationId\": \"upstream_pulps_list\",\n \"description\": \"API for configuring an upstream Pulp to replicate. This API is provided as a tech preview.\",\n \"summary\": \"List upstream pulps\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_url\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_url matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_url__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_url contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_url__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_url contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_url__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_url matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_url__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where base_url is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_url__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_url matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_url__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_url starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_url__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_url matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"base_url__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where base_url starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_replication\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where last_replication matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_replication__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where last_replication is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_replication__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where last_replication is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_replication__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where last_replication has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_replication__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where last_replication is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_replication__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where last_replication is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_replication__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where last_replication is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-api_root\",\n \"-base_url\",\n \"-ca_cert\",\n \"-client_cert\",\n \"-client_key\",\n \"-connect_timeout\",\n \"-domain\",\n \"-download_concurrency\",\n \"-last_replication\",\n \"-max_retries\",\n \"-name\",\n \"-password\",\n \"-pk\",\n \"-policy\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-q_select\",\n \"-sock_connect_timeout\",\n \"-sock_read_timeout\",\n \"-tls_validation\",\n \"-total_timeout\",\n \"-username\",\n \"api_root\",\n \"base_url\",\n \"ca_cert\",\n \"client_cert\",\n \"client_key\",\n \"connect_timeout\",\n \"domain\",\n \"download_concurrency\",\n \"last_replication\",\n \"max_retries\",\n \"name\",\n \"password\",\n \"pk\",\n \"policy\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"q_select\",\n \"sock_connect_timeout\",\n \"sock_read_timeout\",\n \"tls_validation\",\n \"total_timeout\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `base_url` - Base url\\n* `-base_url` - Base url (descending)\\n* `api_root` - Api root\\n* `-api_root` - Api root (descending)\\n* `domain` - Domain\\n* `-domain` - Domain (descending)\\n* `ca_cert` - Ca cert\\n* `-ca_cert` - Ca cert (descending)\\n* `client_cert` - Client cert\\n* `-client_cert` - Client cert (descending)\\n* `client_key` - Client key\\n* `-client_key` - Client key (descending)\\n* `tls_validation` - Tls validation\\n* `-tls_validation` - Tls validation (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `download_concurrency` - Download concurrency\\n* `-download_concurrency` - Download concurrency (descending)\\n* `max_retries` - Max retries\\n* `-max_retries` - Max retries (descending)\\n* `total_timeout` - Total timeout\\n* `-total_timeout` - Total timeout (descending)\\n* `connect_timeout` - Connect timeout\\n* `-connect_timeout` - Connect timeout (descending)\\n* `sock_connect_timeout` - Sock connect timeout\\n* `-sock_connect_timeout` - Sock connect timeout (descending)\\n* `sock_read_timeout` - Sock read timeout\\n* `-sock_read_timeout` - Sock read timeout (descending)\\n* `q_select` - Q select\\n* `-q_select` - Q select (descending)\\n* `policy` - Policy\\n* `-policy` - Policy (descending)\\n* `last_replication` - Last replication\\n* `-last_replication` - Last replication (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Upstream-Pulps\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedUpstreamPulpResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"upstream_pulps_create\",\n \"description\": \"API for configuring an upstream Pulp to replicate. This API is provided as a tech preview.\",\n \"summary\": \"Create an upstream pulp\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Upstream-Pulps\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UpstreamPulp\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UpstreamPulp\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UpstreamPulp\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UpstreamPulpResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{upstream_pulp_href}\": {\n \"get\": {\n \"operationId\": \"upstream_pulps_read\",\n \"description\": \"API for configuring an upstream Pulp to replicate. This API is provided as a tech preview.\",\n \"summary\": \"Inspect an upstream pulp\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upstream_pulp_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Upstream-Pulps\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UpstreamPulpResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"upstream_pulps_update\",\n \"description\": \"API for configuring an upstream Pulp to replicate. This API is provided as a tech preview.\",\n \"summary\": \"Update an upstream pulp\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upstream_pulp_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Upstream-Pulps\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UpstreamPulp\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UpstreamPulp\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UpstreamPulp\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UpstreamPulpResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"upstream_pulps_partial_update\",\n \"description\": \"API for configuring an upstream Pulp to replicate. This API is provided as a tech preview.\",\n \"summary\": \"Update an upstream pulp\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upstream_pulp_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Upstream-Pulps\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedUpstreamPulp\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedUpstreamPulp\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedUpstreamPulp\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UpstreamPulpResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"upstream_pulps_delete\",\n \"description\": \"API for configuring an upstream Pulp to replicate. This API is provided as a tech preview.\",\n \"summary\": \"Delete an upstream pulp\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upstream_pulp_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Upstream-Pulps\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{upstream_pulp_href}add_role/\": {\n \"post\": {\n \"operationId\": \"upstream_pulps_add_role\",\n \"description\": \"Add a role for this object to users/groups.\",\n \"summary\": \"Add a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upstream_pulp_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Upstream-Pulps\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{upstream_pulp_href}list_roles/\": {\n \"get\": {\n \"operationId\": \"upstream_pulps_list_roles\",\n \"description\": \"List roles assigned to this object.\",\n \"summary\": \"List roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upstream_pulp_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Upstream-Pulps\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ObjectRolesResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{upstream_pulp_href}my_permissions/\": {\n \"get\": {\n \"operationId\": \"upstream_pulps_my_permissions\",\n \"description\": \"List permissions available to the current user on this object.\",\n \"summary\": \"List user permissions\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upstream_pulp_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Upstream-Pulps\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/MyPermissionsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{upstream_pulp_href}remove_role/\": {\n \"post\": {\n \"operationId\": \"upstream_pulps_remove_role\",\n \"description\": \"Remove a role for this object from users/groups.\",\n \"summary\": \"Remove a role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upstream_pulp_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Upstream-Pulps\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{upstream_pulp_href}replicate/\": {\n \"post\": {\n \"operationId\": \"upstream_pulps_replicate\",\n \"description\": \"Trigger an asynchronous repository replication task group. This API is provided as a tech preview.\",\n \"summary\": \"Replicate\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"upstream_pulp_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Upstream-Pulps\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UpstreamPulpReplicate\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UpstreamPulpReplicate\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UpstreamPulpReplicate\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/TaskGroupOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/api/v3/users/\": {\n \"get\": {\n \"operationId\": \"users_list\",\n \"description\": \"ViewSet for User.\",\n \"summary\": \"List users\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"email\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where email matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"email__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where email contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"email__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where email contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"email__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where email matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"email__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where email is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"first_name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where first_name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"first_name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where first_name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"first_name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where first_name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"first_name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where first_name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"first_name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where first_name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"is_active\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where is_active matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"is_staff\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where is_staff matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where last_name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where last_name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where last_name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where last_name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where last_name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-date_joined\",\n \"-email\",\n \"-first_name\",\n \"-id\",\n \"-is_active\",\n \"-is_staff\",\n \"-is_superuser\",\n \"-last_login\",\n \"-last_name\",\n \"-password\",\n \"-pk\",\n \"-username\",\n \"date_joined\",\n \"email\",\n \"first_name\",\n \"id\",\n \"is_active\",\n \"is_staff\",\n \"is_superuser\",\n \"last_login\",\n \"last_name\",\n \"password\",\n \"pk\",\n \"username\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `id` - Id\\n* `-id` - Id (descending)\\n* `password` - Password\\n* `-password` - Password (descending)\\n* `last_login` - Last login\\n* `-last_login` - Last login (descending)\\n* `is_superuser` - Is superuser\\n* `-is_superuser` - Is superuser (descending)\\n* `username` - Username\\n* `-username` - Username (descending)\\n* `first_name` - First name\\n* `-first_name` - First name (descending)\\n* `last_name` - Last name\\n* `-last_name` - Last name (descending)\\n* `email` - Email\\n* `-email` - Email (descending)\\n* `is_staff` - Is staff\\n* `-is_staff` - Is staff (descending)\\n* `is_active` - Is active\\n* `-is_active` - Is active (descending)\\n* `date_joined` - Date joined\\n* `-date_joined` - Date joined (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"username\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where username matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"username__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where username contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"username__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where username contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"username__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where username matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"username__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where username is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Users\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedUserResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"users_create\",\n \"description\": \"ViewSet for User.\",\n \"summary\": \"Create an user\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Users\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/User\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/User\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/User\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UserResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{auth_user_href}\": {\n \"get\": {\n \"operationId\": \"users_read\",\n \"description\": \"ViewSet for User.\",\n \"summary\": \"Inspect an user\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"auth_user_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Users\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UserResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"users_update\",\n \"description\": \"ViewSet for User.\",\n \"summary\": \"Update an user\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"auth_user_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Users\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/User\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/User\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/User\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UserResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"users_partial_update\",\n \"description\": \"ViewSet for User.\",\n \"summary\": \"Update an user\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"auth_user_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Users\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedUser\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedUser\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedUser\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UserResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"users_delete\",\n \"description\": \"ViewSet for User.\",\n \"summary\": \"Delete an user\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"auth_user_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Users\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{auth_user_href}roles/\": {\n \"get\": {\n \"operationId\": \"users_roles_list\",\n \"description\": \"ViewSet for UserRole.\",\n \"summary\": \"List user roles\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"auth_user_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"content_object\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"content_object\"\n },\n {\n \"in\": \"query\",\n \"name\": \"domain\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-description\",\n \"-pk\",\n \"-pulp_created\",\n \"-role\",\n \"description\",\n \"pk\",\n \"pulp_created\",\n \"role\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `role` - Role\\n* `-role` - Role (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"role\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"role__contains\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"role__icontains\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"role__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"role__startswith\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Users: Roles\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedUserRoleResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"users_roles_create\",\n \"description\": \"ViewSet for UserRole.\",\n \"summary\": \"Create an user role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"auth_user_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Users: Roles\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UserRole\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UserRole\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UserRole\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UserRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{auth_users_user_role_href}\": {\n \"get\": {\n \"operationId\": \"users_roles_read\",\n \"description\": \"ViewSet for UserRole.\",\n \"summary\": \"Inspect an user role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"auth_users_user_role_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Users: Roles\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/UserRoleResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"users_roles_delete\",\n \"description\": \"ViewSet for UserRole.\",\n \"summary\": \"Delete an user role\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"auth_users_user_role_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Users: Roles\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp/api/v3/vuln_report/\": {\n \"get\": {\n \"operationId\": \"vuln_report_list\",\n \"description\": \"A customized named ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail models are supported by the ``register_with`` method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by which an object should be looked up, in\\n addition to any parent lookups if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final path segment that should identify the ViewSet's\\n collection endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet should be nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping of key names that would appear in self.kwargs\\n to django model filter expressions that can be used with the corresponding value from\\n self.kwargs, used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n schema (DefaultSchema): The schema class to use by default in a viewset.\",\n \"summary\": \"List vulnerability reports\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-vulns\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"vulns\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `vulns` - Vulns\\n* `-vulns` - Vulns (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repo_versions\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Vuln_Report\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedVulnerabilityReportResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{vulnerability_report_href}\": {\n \"get\": {\n \"operationId\": \"vuln_report_read\",\n \"description\": \"A customized named ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail models are supported by the ``register_with`` method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by which an object should be looked up, in\\n addition to any parent lookups if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final path segment that should identify the ViewSet's\\n collection endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet should be nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping of key names that would appear in self.kwargs\\n to django model filter expressions that can be used with the corresponding value from\\n self.kwargs, used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n schema (DefaultSchema): The schema class to use by default in a viewset.\",\n \"summary\": \"Inspect a vulnerability report\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"vulnerability_report_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Vuln_Report\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/VulnerabilityReportResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"vuln_report_delete\",\n \"description\": \"A customized named ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail models are supported by the ``register_with`` method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by which an object should be looked up, in\\n addition to any parent lookups if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final path segment that should identify the ViewSet's\\n collection endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet should be nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping of key names that would appear in self.kwargs\\n to django model filter expressions that can be used with the corresponding value from\\n self.kwargs, used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n schema (DefaultSchema): The schema class to use by default in a viewset.\",\n \"summary\": \"Delete a vulnerability report\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"vulnerability_report_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Vuln_Report\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"204\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp/api/v3/workers/\": {\n \"get\": {\n \"operationId\": \"workers_list\",\n \"description\": \"A customized named ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail models are supported by the ``register_with`` method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by which an object should be looked up, in\\n addition to any parent lookups if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final path segment that should identify the ViewSet's\\n collection endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet should be nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping of key names that would appear in self.kwargs\\n to django model filter expressions that can be used with the corresponding value from\\n self.kwargs, used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n schema (DefaultSchema): The schema class to use by default in a viewset.\",\n \"summary\": \"List app statuss\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_heartbeat\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where last_heartbeat matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_heartbeat__gt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where last_heartbeat is greater than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_heartbeat__gte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where last_heartbeat is greater than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_heartbeat__isnull\",\n \"schema\": {\n \"type\": \"boolean\"\n },\n \"description\": \"Filter results where last_heartbeat has a null value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_heartbeat__lt\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where last_heartbeat is less than value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_heartbeat__lte\",\n \"schema\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"description\": \"Filter results where last_heartbeat is less than or equal to value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"last_heartbeat__range\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"description\": \"Filter results where last_heartbeat is between two comma separated values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"missing\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"online\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-app_type\",\n \"-last_heartbeat\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"-ttl\",\n \"-versions\",\n \"app_type\",\n \"last_heartbeat\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\",\n \"ttl\",\n \"versions\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `app_type` - App type\\n* `-app_type` - App type (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `versions` - Versions\\n* `-versions` - Versions (descending)\\n* `ttl` - Ttl\\n* `-ttl` - Ttl (descending)\\n* `last_heartbeat` - Last heartbeat\\n* `-last_heartbeat` - Last heartbeat (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Workers\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedWorkerResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{worker_href}\": {\n \"get\": {\n \"operationId\": \"workers_read\",\n \"description\": \"A customized named ModelViewSet that knows how to register itself with the Pulp API router.\\n\\nThis viewset is discoverable by its name.\\n\\\"Normal\\\" Django Models and Master/Detail models are supported by the ``register_with`` method.\\n\\nAttributes:\\n lookup_field (str): The name of the field by which an object should be looked up, in\\n addition to any parent lookups if this ViewSet is nested. Defaults to 'pk'\\n endpoint_name (str): The name of the final path segment that should identify the ViewSet's\\n collection endpoint.\\n nest_prefix (str): Optional prefix under which this ViewSet should be nested. This must\\n correspond to the \\\"parent_prefix\\\" of a router with rest_framework_nested.NestedMixin.\\n None indicates this ViewSet should not be nested.\\n parent_lookup_kwargs (dict): Optional mapping of key names that would appear in self.kwargs\\n to django model filter expressions that can be used with the corresponding value from\\n self.kwargs, used only by a nested ViewSet to filter based on the parent object's\\n identity.\\n schema (DefaultSchema): The schema class to use by default in a viewset.\",\n \"summary\": \"Inspect an app status\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"worker_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Workers\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/WorkerResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp/maven/{name}/{path}\": {\n \"get\": {\n \"operationId\": \"pulp_maven_get\",\n \"description\": \"Responds to GET requests about manifests by reference\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\",\n \"pattern\": \"^[\\\\w-]+$\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\",\n \"pattern\": \"^.*$\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp: Maven\"\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n },\n \"put\": {\n \"operationId\": \"pulp_maven_put\",\n \"description\": \"ViewSet for interacting with maven deploy API\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\",\n \"pattern\": \"^[\\\\w-]+$\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\",\n \"pattern\": \"^.*$\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp: Maven\"\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_get\",\n \"description\": \"Return a response to the \\\"GET\\\" action.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api\"\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{ansible_role_href}api/v1/roles/\": {\n \"get\": {\n \"operationId\": \"api_v1_roles_get\",\n \"description\": \"APIView for Roles.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Api: Roles\"\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedGalaxyRoleResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_role_href}versions/\": {\n \"get\": {\n \"operationId\": \"api_v1_roles_versions_list\",\n \"description\": \"APIView for Role Versions.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_role_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Versions\"\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedGalaxyRoleVersionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_read\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepoMetadataResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/artifacts/collections/\": {\n \"post\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_artifacts_collections_create\",\n \"description\": \"Create an artifact and trigger an asynchronous task to create Collection content from it.\",\n \"summary\": \"Upload a collection\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Artifacts Collections V3\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionOneShot\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionOneShot\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/artifacts/collections/{path}/{filename}\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_artifacts_collections_get\",\n \"description\": \"Download collection.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"filename\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Artifacts Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/collection_versions/all/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collection_versions_all_list\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Collection_Versions All\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/UnpaginatedCollectionVersionResponse\"\n }\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/collections/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_list\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"deprecated\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedCollectionResponseList\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/collections/{namespace}/{name}/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_read\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_update\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Collections\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCollection\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCollection\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCollection\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_delete\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/collections/{namespace}/{name}/versions/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_versions_list\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-authors\",\n \"-contents\",\n \"-dependencies\",\n \"-description\",\n \"-docs_blob\",\n \"-documentation\",\n \"-files\",\n \"-homepage\",\n \"-issues\",\n \"-license\",\n \"-manifest\",\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-repository\",\n \"-requires_ansible\",\n \"-search_vector\",\n \"-sha256\",\n \"-tags\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-version\",\n \"-version_major\",\n \"-version_minor\",\n \"-version_patch\",\n \"-version_prerelease\",\n \"authors\",\n \"contents\",\n \"dependencies\",\n \"description\",\n \"docs_blob\",\n \"documentation\",\n \"files\",\n \"homepage\",\n \"issues\",\n \"license\",\n \"manifest\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"repository\",\n \"requires_ansible\",\n \"search_vector\",\n \"sha256\",\n \"tags\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"version\",\n \"version_major\",\n \"version_minor\",\n \"version_patch\",\n \"version_prerelease\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `authors` - Authors\\n* `-authors` - Authors (descending)\\n* `contents` - Contents\\n* `-contents` - Contents (descending)\\n* `dependencies` - Dependencies\\n* `-dependencies` - Dependencies (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `docs_blob` - Docs blob\\n* `-docs_blob` - Docs blob (descending)\\n* `manifest` - Manifest\\n* `-manifest` - Manifest (descending)\\n* `files` - Files\\n* `-files` - Files (descending)\\n* `documentation` - Documentation\\n* `-documentation` - Documentation (descending)\\n* `homepage` - Homepage\\n* `-homepage` - Homepage (descending)\\n* `issues` - Issues\\n* `-issues` - Issues (descending)\\n* `license` - License\\n* `-license` - License (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `repository` - Repository\\n* `-repository` - Repository (descending)\\n* `requires_ansible` - Requires ansible\\n* `-requires_ansible` - Requires ansible (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `version_major` - Version major\\n* `-version_major` - Version major (descending)\\n* `version_minor` - Version minor\\n* `-version_minor` - Version minor (descending)\\n* `version_patch` - Version patch\\n* `-version_patch` - Version patch (descending)\\n* `version_prerelease` - Version prerelease\\n* `-version_prerelease` - Version prerelease (descending)\\n* `tags` - Tags\\n* `-tags` - Tags (descending)\\n* `search_vector` - Search vector\\n* `-search_vector` - Search vector (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"tags\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter by comma separate list of tags that must all be matched\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Collections Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedCollectionVersionListResponseList\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/collections/{namespace}/{name}/versions/{version}/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_versions_read\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Collections Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_versions_delete\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Collections Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/collections/{namespace}/{name}/versions/{version}/docs-blob/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_versions_docs_blob_read\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Collections Versions Docs-Blob\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionDocsResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/collections/all/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_collections_all_list\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"deprecated\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Collections All\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n }\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"{ansible_collection_import_href}\": {\n \"get\": {\n \"operationId\": \"collection_import_read\",\n \"description\": \"Returns a CollectionImport object.\",\n \"summary\": \"Inspect a collection import\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_collection_import_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"since\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter messages since a given timestamp\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Collection: Import\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionImportDetailResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/namespaces/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_namespaces_list\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where company is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company starts with value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"metadata_sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where metadata_sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"metadata_sha256__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where metadata_sha256 is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-avatar_sha256\",\n \"-company\",\n \"-description\",\n \"-email\",\n \"-links\",\n \"-metadata_sha256\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-resources\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"avatar_sha256\",\n \"company\",\n \"description\",\n \"email\",\n \"links\",\n \"metadata_sha256\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"resources\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `company` - Company\\n* `-company` - Company (descending)\\n* `email` - Email\\n* `-email` - Email (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `resources` - Resources\\n* `-resources` - Resources (descending)\\n* `links` - Links\\n* `-links` - Links (descending)\\n* `avatar_sha256` - Avatar sha256\\n* `-avatar_sha256` - Avatar sha256 (descending)\\n* `metadata_sha256` - Metadata sha256\\n* `-metadata_sha256` - Metadata sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.AnsibleNamespaceMetadataResponseList\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/namespaces/{name}/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_namespaces_read\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadataResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/client-configuration/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_client_configuration_read\",\n \"description\": \"Return configurations for the ansible-galaxy client.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Client-Configuration\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ClientConfigurationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_read\",\n \"description\": \"ViewSet for Repository Metadata.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepoMetadataResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/all-collections/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_all_collections_list\",\n \"description\": \"Unpaginated ViewSet for Collections.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"deprecated\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Collections All-Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n }\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/all-versions/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_all_versions_list\",\n \"description\": \"Returns paginated CollectionVersions list.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Collections All-Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/UnpaginatedCollectionVersionResponse\"\n }\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/artifacts/\": {\n \"post\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_artifacts_create\",\n \"description\": \"Create an artifact and trigger an asynchronous task to create Collection content from it.\",\n \"summary\": \"Upload a collection\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Artifacts Collections V3\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionOneShot\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionOneShot\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/artifacts/{filename}\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_artifacts_download\",\n \"description\": \"Collection download endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"filename\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Collections Artifacts\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_list\",\n \"description\": \"ViewSet for Collections.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"deprecated\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Collections Index\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedCollectionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_read\",\n \"description\": \"ViewSet for Collections.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Collections Index\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_update\",\n \"description\": \"Trigger an asynchronous update task\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Collections Index\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCollection\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCollection\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCollection\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Collections Index\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/versions/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_versions_list\",\n \"description\": \"Returns paginated CollectionVersions list.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-authors\",\n \"-contents\",\n \"-dependencies\",\n \"-description\",\n \"-docs_blob\",\n \"-documentation\",\n \"-files\",\n \"-homepage\",\n \"-issues\",\n \"-license\",\n \"-manifest\",\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-repository\",\n \"-requires_ansible\",\n \"-search_vector\",\n \"-sha256\",\n \"-tags\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-version\",\n \"-version_major\",\n \"-version_minor\",\n \"-version_patch\",\n \"-version_prerelease\",\n \"authors\",\n \"contents\",\n \"dependencies\",\n \"description\",\n \"docs_blob\",\n \"documentation\",\n \"files\",\n \"homepage\",\n \"issues\",\n \"license\",\n \"manifest\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"repository\",\n \"requires_ansible\",\n \"search_vector\",\n \"sha256\",\n \"tags\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"version\",\n \"version_major\",\n \"version_minor\",\n \"version_patch\",\n \"version_prerelease\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `authors` - Authors\\n* `-authors` - Authors (descending)\\n* `contents` - Contents\\n* `-contents` - Contents (descending)\\n* `dependencies` - Dependencies\\n* `-dependencies` - Dependencies (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `docs_blob` - Docs blob\\n* `-docs_blob` - Docs blob (descending)\\n* `manifest` - Manifest\\n* `-manifest` - Manifest (descending)\\n* `files` - Files\\n* `-files` - Files (descending)\\n* `documentation` - Documentation\\n* `-documentation` - Documentation (descending)\\n* `homepage` - Homepage\\n* `-homepage` - Homepage (descending)\\n* `issues` - Issues\\n* `-issues` - Issues (descending)\\n* `license` - License\\n* `-license` - License (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `repository` - Repository\\n* `-repository` - Repository (descending)\\n* `requires_ansible` - Requires ansible\\n* `-requires_ansible` - Requires ansible (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `version_major` - Version major\\n* `-version_major` - Version major (descending)\\n* `version_minor` - Version minor\\n* `-version_minor` - Version minor (descending)\\n* `version_patch` - Version patch\\n* `-version_patch` - Version patch (descending)\\n* `version_prerelease` - Version prerelease\\n* `-version_prerelease` - Version prerelease (descending)\\n* `tags` - Tags\\n* `-tags` - Tags (descending)\\n* `search_vector` - Search vector\\n* `-search_vector` - Search vector (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"tags\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter by comma separate list of tags that must all be matched\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Collections Index Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedCollectionVersionListResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/versions/{version}/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_versions_read\",\n \"description\": \"Returns a CollectionVersion object.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Collections Index Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_versions_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Collections Index Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/versions/{version}/docs-blob/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_collections_index_versions_docs_blob_read\",\n \"description\": \"Returns a CollectionVersion object.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Collections Index Versions Docs-Blob\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionDocsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/namespaces/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_namespaces_list\",\n \"description\": \"Provides the authentication and permission classes from settings.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where company is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company starts with value\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"metadata_sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where metadata_sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"metadata_sha256__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where metadata_sha256 is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-avatar_sha256\",\n \"-company\",\n \"-description\",\n \"-email\",\n \"-links\",\n \"-metadata_sha256\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-resources\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"avatar_sha256\",\n \"company\",\n \"description\",\n \"email\",\n \"links\",\n \"metadata_sha256\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"resources\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `company` - Company\\n* `-company` - Company (descending)\\n* `email` - Email\\n* `-email` - Email (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `resources` - Resources\\n* `-resources` - Resources (descending)\\n* `links` - Links\\n* `-links` - Links (descending)\\n* `avatar_sha256` - Avatar sha256\\n* `-avatar_sha256` - Avatar sha256 (descending)\\n* `metadata_sha256` - Metadata sha256\\n* `-metadata_sha256` - Metadata sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.AnsibleNamespaceMetadataResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_namespaces_create\",\n \"description\": \"Provides the authentication and permission classes from settings.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Namespaces\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadata\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadata\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/{path}/api/v3/plugin/ansible/content/{distro_base_path}/namespaces/{name}/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_namespaces_read\",\n \"description\": \"Provides the authentication and permission classes from settings.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadataResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_namespaces_partial_update\",\n \"description\": \"Provides the authentication and permission classes from settings.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Namespaces\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.AnsibleNamespaceMetadata\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.AnsibleNamespaceMetadata\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"pulp_ansible_galaxy_api_v3_plugin_ansible_content_namespaces_delete\",\n \"description\": \"Try to remove the Namespace if no Collections under Namespace are present.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Api V3 Plugin Ansible Content Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"{ansible_cross_repository_collection_version_index_href}api/v3/plugin/ansible/search/collection-versions/\": {\n \"get\": {\n \"operationId\": \"api_v3_plugin_ansible_search_collection_versions_list\",\n \"description\": \"A viewset for cross-repo searches.\",\n \"summary\": \"List cross repository collection version indexs\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_cross_repository_collection_version_index_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"dependency\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"deprecated\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"distribution\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter collectionversions that are in these distrubtion ids.\",\n \"explode\": true,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"distribution_base_path\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter collectionversions that are in these base paths.\",\n \"explode\": true,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"highest\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"is_deprecated\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"is_highest\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"is_signed\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"keywords\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"order_by\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-namespace\",\n \"-pulp_created\",\n \"-version\",\n \"name\",\n \"namespace\",\n \"pulp_created\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_created` - by CV created\\n* `-pulp_created` - by CV created (descending)\\n* `namespace` - by CV namespace\\n* `-namespace` - by CV namespace (descending)\\n* `name` - by CV name\\n* `-name` - by CV name (descending)\\n* `version` - by CV version\\n* `-version` - by CV version (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter collectionversions that are in these repository ids.\",\n \"explode\": true,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_label\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_name\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter collectionversions that are in these repositories.\",\n \"explode\": true,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"signed\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"tags\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter by comma separate list of tags that must all be matched\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"version_range\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Api: Plugin Ansible Search Collection-Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedCollectionVersionSearchListResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"api_v3_plugin_ansible_search_collection_versions_rebuild\",\n \"description\": \"A viewset for cross-repo searches.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"ansible_cross_repository_collection_version_index_href\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Api: Plugin Ansible Search Collection-Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionSearchList\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionSearchList\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionSearchList\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionSearchListResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_get\",\n \"description\": \"Return a response to the \\\"GET\\\" action.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api\"\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_read\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepoMetadataResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/artifacts/collections/\": {\n \"post\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_artifacts_collections_create\",\n \"description\": \"Create an artifact and trigger an asynchronous task to create Collection content from it.\",\n \"summary\": \"Upload a collection\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Artifacts Collections V3\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionOneShot\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionOneShot\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/artifacts/collections/{path}/{filename}\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_artifacts_collections_get\",\n \"description\": \"Download collection.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"filename\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Artifacts Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/collection_versions/all/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collection_versions_all_list\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Collection_Versions All\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/UnpaginatedCollectionVersionResponse\"\n }\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/collections/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_list\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"deprecated\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedCollectionResponseList\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/collections/{namespace}/{name}/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_read\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_update\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Collections\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCollection\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCollection\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCollection\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_delete\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/collections/{namespace}/{name}/versions/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_versions_list\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-authors\",\n \"-contents\",\n \"-dependencies\",\n \"-description\",\n \"-docs_blob\",\n \"-documentation\",\n \"-files\",\n \"-homepage\",\n \"-issues\",\n \"-license\",\n \"-manifest\",\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-repository\",\n \"-requires_ansible\",\n \"-search_vector\",\n \"-sha256\",\n \"-tags\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-version\",\n \"-version_major\",\n \"-version_minor\",\n \"-version_patch\",\n \"-version_prerelease\",\n \"authors\",\n \"contents\",\n \"dependencies\",\n \"description\",\n \"docs_blob\",\n \"documentation\",\n \"files\",\n \"homepage\",\n \"issues\",\n \"license\",\n \"manifest\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"repository\",\n \"requires_ansible\",\n \"search_vector\",\n \"sha256\",\n \"tags\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"version\",\n \"version_major\",\n \"version_minor\",\n \"version_patch\",\n \"version_prerelease\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `authors` - Authors\\n* `-authors` - Authors (descending)\\n* `contents` - Contents\\n* `-contents` - Contents (descending)\\n* `dependencies` - Dependencies\\n* `-dependencies` - Dependencies (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `docs_blob` - Docs blob\\n* `-docs_blob` - Docs blob (descending)\\n* `manifest` - Manifest\\n* `-manifest` - Manifest (descending)\\n* `files` - Files\\n* `-files` - Files (descending)\\n* `documentation` - Documentation\\n* `-documentation` - Documentation (descending)\\n* `homepage` - Homepage\\n* `-homepage` - Homepage (descending)\\n* `issues` - Issues\\n* `-issues` - Issues (descending)\\n* `license` - License\\n* `-license` - License (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `repository` - Repository\\n* `-repository` - Repository (descending)\\n* `requires_ansible` - Requires ansible\\n* `-requires_ansible` - Requires ansible (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `version_major` - Version major\\n* `-version_major` - Version major (descending)\\n* `version_minor` - Version minor\\n* `-version_minor` - Version minor (descending)\\n* `version_patch` - Version patch\\n* `-version_patch` - Version patch (descending)\\n* `version_prerelease` - Version prerelease\\n* `-version_prerelease` - Version prerelease (descending)\\n* `tags` - Tags\\n* `-tags` - Tags (descending)\\n* `search_vector` - Search vector\\n* `-search_vector` - Search vector (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"tags\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter by comma separate list of tags that must all be matched\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Collections Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedCollectionVersionListResponseList\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/collections/{namespace}/{name}/versions/{version}/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_versions_read\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Collections Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_versions_delete\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Collections Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/collections/{namespace}/{name}/versions/{version}/docs-blob/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_versions_docs_blob_read\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Collections Versions Docs-Blob\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionDocsResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/collections/all/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_collections_all_list\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"deprecated\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Collections All\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n }\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/namespaces/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_namespaces_list\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where company is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company starts with value\"\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"metadata_sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where metadata_sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"metadata_sha256__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where metadata_sha256 is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-avatar_sha256\",\n \"-company\",\n \"-description\",\n \"-email\",\n \"-links\",\n \"-metadata_sha256\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-resources\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"avatar_sha256\",\n \"company\",\n \"description\",\n \"email\",\n \"links\",\n \"metadata_sha256\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"resources\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `company` - Company\\n* `-company` - Company (descending)\\n* `email` - Email\\n* `-email` - Email (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `resources` - Resources\\n* `-resources` - Resources (descending)\\n* `links` - Links\\n* `-links` - Links (descending)\\n* `avatar_sha256` - Avatar sha256\\n* `-avatar_sha256` - Avatar sha256 (descending)\\n* `metadata_sha256` - Metadata sha256\\n* `-metadata_sha256` - Metadata sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.AnsibleNamespaceMetadataResponseList\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/namespaces/{name}/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_namespaces_read\",\n \"description\": \"Legacy v3 endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"deprecated\": true,\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadataResponse\"\n }\n }\n },\n \"description\": \"\"\n },\n \"302\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/client-configuration/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_client_configuration_read\",\n \"description\": \"Return configurations for the ansible-galaxy client.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Client-Configuration\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ClientConfigurationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_read\",\n \"description\": \"ViewSet for Repository Metadata.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/RepoMetadataResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/all-collections/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_all_collections_list\",\n \"description\": \"Unpaginated ViewSet for Collections.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"deprecated\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Collections All-Collections\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n }\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/all-versions/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_all_versions_list\",\n \"description\": \"Returns paginated CollectionVersions list.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Collections All-Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/UnpaginatedCollectionVersionResponse\"\n }\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/artifacts/\": {\n \"post\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_artifacts_create\",\n \"description\": \"Create an artifact and trigger an asynchronous task to create Collection content from it.\",\n \"summary\": \"Upload a collection\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Artifacts Collections V3\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionOneShot\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionOneShot\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/artifacts/{filename}\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_artifacts_download\",\n \"description\": \"Collection download endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"filename\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Collections Artifacts\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_list\",\n \"description\": \"ViewSet for Collections.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"deprecated\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_last_updated\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_last_updated\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Collections Index\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedCollectionResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_read\",\n \"description\": \"ViewSet for Collections.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Collections Index\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_update\",\n \"description\": \"Trigger an asynchronous update task\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Collections Index\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCollection\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCollection\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PatchedCollection\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Collections Index\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/versions/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_versions_list\",\n \"description\": \"Returns paginated CollectionVersions list.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-authors\",\n \"-contents\",\n \"-dependencies\",\n \"-description\",\n \"-docs_blob\",\n \"-documentation\",\n \"-files\",\n \"-homepage\",\n \"-issues\",\n \"-license\",\n \"-manifest\",\n \"-name\",\n \"-namespace\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-repository\",\n \"-requires_ansible\",\n \"-search_vector\",\n \"-sha256\",\n \"-tags\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"-version\",\n \"-version_major\",\n \"-version_minor\",\n \"-version_patch\",\n \"-version_prerelease\",\n \"authors\",\n \"contents\",\n \"dependencies\",\n \"description\",\n \"docs_blob\",\n \"documentation\",\n \"files\",\n \"homepage\",\n \"issues\",\n \"license\",\n \"manifest\",\n \"name\",\n \"namespace\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"repository\",\n \"requires_ansible\",\n \"search_vector\",\n \"sha256\",\n \"tags\",\n \"timestamp_of_interest\",\n \"upstream_id\",\n \"version\",\n \"version_major\",\n \"version_minor\",\n \"version_patch\",\n \"version_prerelease\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `authors` - Authors\\n* `-authors` - Authors (descending)\\n* `contents` - Contents\\n* `-contents` - Contents (descending)\\n* `dependencies` - Dependencies\\n* `-dependencies` - Dependencies (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `docs_blob` - Docs blob\\n* `-docs_blob` - Docs blob (descending)\\n* `manifest` - Manifest\\n* `-manifest` - Manifest (descending)\\n* `files` - Files\\n* `-files` - Files (descending)\\n* `documentation` - Documentation\\n* `-documentation` - Documentation (descending)\\n* `homepage` - Homepage\\n* `-homepage` - Homepage (descending)\\n* `issues` - Issues\\n* `-issues` - Issues (descending)\\n* `license` - License\\n* `-license` - License (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `namespace` - Namespace\\n* `-namespace` - Namespace (descending)\\n* `repository` - Repository\\n* `-repository` - Repository (descending)\\n* `requires_ansible` - Requires ansible\\n* `-requires_ansible` - Requires ansible (descending)\\n* `sha256` - Sha256\\n* `-sha256` - Sha256 (descending)\\n* `version` - Version\\n* `-version` - Version (descending)\\n* `version_major` - Version major\\n* `-version_major` - Version major (descending)\\n* `version_minor` - Version minor\\n* `-version_minor` - Version minor (descending)\\n* `version_patch` - Version patch\\n* `-version_patch` - Version patch (descending)\\n* `version_prerelease` - Version prerelease\\n* `-version_prerelease` - Version prerelease (descending)\\n* `tags` - Tags\\n* `-tags` - Tags (descending)\\n* `search_vector` - Search vector\\n* `-search_vector` - Search vector (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"orphaned_for\",\n \"schema\": {\n \"type\": \"number\"\n },\n \"description\": \"Minutes Content has been orphaned for. -1 uses ORPHAN_PROTECTION_TIME.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_label_select\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_added\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version_removed\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"tags\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter by comma separate list of tags that must all be matched\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where version matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Collections Index Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedCollectionVersionListResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/versions/{version}/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_versions_read\",\n \"description\": \"Returns a CollectionVersion object.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Collections Index Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_versions_delete\",\n \"description\": \"Trigger an asynchronous delete task\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Collections Index Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/collections/index/{namespace}/{name}/versions/{version}/docs-blob/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_collections_index_versions_docs_blob_read\",\n \"description\": \"Returns a CollectionVersion object.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Collections Index Versions Docs-Blob\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionDocsResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/namespaces/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_namespaces_list\",\n \"description\": \"Provides the authentication and permission classes from settings.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where company is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"company__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where company starts with value\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"metadata_sha256\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where metadata_sha256 matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"metadata_sha256__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where metadata_sha256 is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__contains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__icontains\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name contains value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iexact\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter results where name is in a comma-separated list of values\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__iregex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__istartswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__regex\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name matches regex value\"\n },\n {\n \"in\": \"query\",\n \"name\": \"name__startswith\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results where name starts with value\"\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"ordering\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-avatar_sha256\",\n \"-company\",\n \"-description\",\n \"-email\",\n \"-links\",\n \"-metadata_sha256\",\n \"-name\",\n \"-pk\",\n \"-pulp_created\",\n \"-pulp_id\",\n \"-pulp_labels\",\n \"-pulp_last_updated\",\n \"-pulp_type\",\n \"-resources\",\n \"-timestamp_of_interest\",\n \"-upstream_id\",\n \"avatar_sha256\",\n \"company\",\n \"description\",\n \"email\",\n \"links\",\n \"metadata_sha256\",\n \"name\",\n \"pk\",\n \"pulp_created\",\n \"pulp_id\",\n \"pulp_labels\",\n \"pulp_last_updated\",\n \"pulp_type\",\n \"resources\",\n \"timestamp_of_interest\",\n \"upstream_id\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_id` - Pulp id\\n* `-pulp_id` - Pulp id (descending)\\n* `pulp_created` - Pulp created\\n* `-pulp_created` - Pulp created (descending)\\n* `pulp_last_updated` - Pulp last updated\\n* `-pulp_last_updated` - Pulp last updated (descending)\\n* `pulp_type` - Pulp type\\n* `-pulp_type` - Pulp type (descending)\\n* `upstream_id` - Upstream id\\n* `-upstream_id` - Upstream id (descending)\\n* `pulp_labels` - Pulp labels\\n* `-pulp_labels` - Pulp labels (descending)\\n* `timestamp_of_interest` - Timestamp of interest\\n* `-timestamp_of_interest` - Timestamp of interest (descending)\\n* `name` - Name\\n* `-name` - Name (descending)\\n* `company` - Company\\n* `-company` - Company (descending)\\n* `email` - Email\\n* `-email` - Email (descending)\\n* `description` - Description\\n* `-description` - Description (descending)\\n* `resources` - Resources\\n* `-resources` - Resources (descending)\\n* `links` - Links\\n* `-links` - Links (descending)\\n* `avatar_sha256` - Avatar sha256\\n* `-avatar_sha256` - Avatar sha256 (descending)\\n* `metadata_sha256` - Metadata sha256\\n* `-metadata_sha256` - Metadata sha256 (descending)\\n* `pk` - Pk\\n* `-pk` - Pk (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"prn__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_href__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"pulp_id__in\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n }\n },\n \"description\": \"Multiple values may be separated by commas.\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter results by using NOT, AND and OR operations on other filters\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Paginatedansible.AnsibleNamespaceMetadataResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_namespaces_create\",\n \"description\": \"Provides the authentication and permission classes from settings.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Namespaces\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadata\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadata\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/content/{distro_base_path}/namespaces/{name}/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_namespaces_read\",\n \"description\": \"Provides the authentication and permission classes from settings.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadataResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"patch\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_namespaces_partial_update\",\n \"description\": \"Provides the authentication and permission classes from settings.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Namespaces\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.AnsibleNamespaceMetadata\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/Patchedansible.AnsibleNamespaceMetadata\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"delete\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_content_namespaces_delete\",\n \"description\": \"Try to remove the Namespace if no Collections under Namespace are present.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"distro_base_path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Content Namespaces\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"202\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/AsyncOperationResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pulp_ansible/galaxy/default/api/v3/plugin/ansible/search/collection-versions/\": {\n \"get\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_search_collection_versions_list\",\n \"description\": \"A viewset for cross-repo searches.\",\n \"summary\": \"List cross repository collection version indexs\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"dependency\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"deprecated\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"distribution\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter collectionversions that are in these distrubtion ids.\",\n \"explode\": true,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"distribution_base_path\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter collectionversions that are in these base paths.\",\n \"explode\": true,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"highest\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"is_deprecated\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"is_highest\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"is_signed\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"keywords\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"limit\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"Number of results to return per page.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"name\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"namespace\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"name\": \"offset\",\n \"required\": false,\n \"in\": \"query\",\n \"description\": \"The initial index from which to return the results.\",\n \"schema\": {\n \"type\": \"integer\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"order_by\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"enum\": [\n \"-name\",\n \"-namespace\",\n \"-pulp_created\",\n \"-version\",\n \"name\",\n \"namespace\",\n \"pulp_created\",\n \"version\"\n ]\n }\n },\n \"description\": \"Ordering\\n\\n* `pulp_created` - by CV created\\n* `-pulp_created` - by CV created (descending)\\n* `namespace` - by CV namespace\\n* `-namespace` - by CV namespace (descending)\\n* `name` - by CV name\\n* `-name` - by CV name (descending)\\n* `version` - by CV version\\n* `-version` - by CV version (descending)\",\n \"explode\": false,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"q\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"repository\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter collectionversions that are in these repository ids.\",\n \"explode\": true,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_label\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter labels by search string\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_name\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"Filter collectionversions that are in these repositories.\",\n \"explode\": true,\n \"style\": \"form\"\n },\n {\n \"in\": \"query\",\n \"name\": \"repository_version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"signed\",\n \"schema\": {\n \"type\": \"boolean\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"tags\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"description\": \"Filter by comma separate list of tags that must all be matched\"\n },\n {\n \"in\": \"query\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"version_range\",\n \"schema\": {\n \"type\": \"string\"\n }\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Search Collection-Versions\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PaginatedCollectionVersionSearchListResponseList\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"pulp_ansible_galaxy_default_api_v3_plugin_ansible_search_collection_versions_rebuild\",\n \"description\": \"A viewset for cross-repo searches.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n }\n ],\n \"tags\": [\n \"Pulp_Ansible: Default Api V3 Plugin Ansible Search Collection-Versions\"\n ],\n \"requestBody\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionSearchList\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionSearchList\"\n }\n },\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionSearchList\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"201\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/CollectionVersionSearchListResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pypi/{path}/\": {\n \"get\": {\n \"operationId\": \"pypi_read\",\n \"description\": \"Gets package summary stats of index.\",\n \"summary\": \"Get index summary\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pypi\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/SummaryResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pypi/{path}/integrity/{package}/{version}/{filename}/provenance/\": {\n \"get\": {\n \"operationId\": \"pypi_integrity_provenance_read\",\n \"description\": \"Gets the provenance for a package.\",\n \"summary\": \"Get package provenance\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"filename\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"package\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"version\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pypi: Provenance\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/pypi/{path}/legacy/\": {\n \"post\": {\n \"operationId\": \"pypi_legacy_create\",\n \"description\": \"Upload package to the index.\\n\\nThis is the endpoint that tools like Twine and Poetry use for their upload commands.\",\n \"summary\": \"Upload a package\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pypi: Legacy\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PackageUpload\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PackageUpload\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PackageUploadTaskResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pypi/{path}/pypi/{meta}/\": {\n \"get\": {\n \"operationId\": \"pypi_pypi_read\",\n \"description\": \"Retrieves the package's core-metadata specified by\\nhttps://packaging.python.org/specifications/core-metadata/.\\n`meta` must be a path in form of `{package}/json/` or `{package}/{version}/json/`\",\n \"summary\": \"Get package metadata\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"meta\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pypi: Metadata\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PackageMetadataResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pypi/{path}/simple/\": {\n \"get\": {\n \"operationId\": \"pypi_simple_read\",\n \"description\": \"Gets the simple api html page for the index.\",\n \"summary\": \"Get index simple page\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"format\",\n \"schema\": {\n \"type\": \"string\",\n \"enum\": [\n \"html\",\n \"json\"\n ]\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pypi: Simple\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n },\n \"post\": {\n \"operationId\": \"pypi_simple_create\",\n \"description\": \"Upload package to the index.\\nThis endpoint has the same functionality as the upload endpoint at the `/legacy` url of the\\nindex. This is provided for convenience for users who want a single index url for all their\\nPython tools. (pip, twine, poetry, pipenv, ...)\",\n \"summary\": \"Upload a package\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n }\n ],\n \"tags\": [\n \"Pypi: Simple\"\n ],\n \"requestBody\": {\n \"content\": {\n \"multipart/form-data\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PackageUpload\"\n }\n },\n \"application/x-www-form-urlencoded\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PackageUpload\"\n }\n }\n },\n \"required\": true\n },\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"content\": {\n \"application/json\": {\n \"schema\": {\n \"$ref\": \"#/components/schemas/PackageUploadTaskResponse\"\n }\n }\n },\n \"description\": \"\"\n }\n }\n }\n },\n \"/pypi/{path}/simple/{package}/\": {\n \"get\": {\n \"operationId\": \"pypi_simple_package_read\",\n \"description\": \"Retrieves the simple api html/json page for a package.\",\n \"summary\": \"Get package simple page\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"format\",\n \"schema\": {\n \"type\": \"string\",\n \"enum\": [\n \"html\",\n \"json\"\n ]\n }\n },\n {\n \"in\": \"path\",\n \"name\": \"package\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"path\",\n \"name\": \"path\",\n \"schema\": {\n \"type\": \"string\"\n },\n \"required\": true\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Pypi: Simple\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n }\n },\n \"/token/\": {\n \"get\": {\n \"operationId\": \"token_get\",\n \"description\": \"Handles GET requests for the /token/ endpoint.\",\n \"parameters\": [\n {\n \"in\": \"header\",\n \"name\": \"X-Task-Diagnostics\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"List of profilers to use on tasks.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to include in the response.\"\n },\n {\n \"in\": \"query\",\n \"name\": \"exclude_fields\",\n \"schema\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"description\": \"A list of fields to exclude from the response.\"\n }\n ],\n \"tags\": [\n \"Token\"\n ],\n \"security\": [\n {\n \"basicAuth\": []\n },\n {\n \"cookieAuth\": []\n }\n ],\n \"responses\": {\n \"200\": {\n \"description\": \"No response body\"\n }\n }\n }\n }\n },\n \"components\": {\n \"schemas\": {\n \"AccessPolicy\": {\n \"type\": \"object\",\n \"description\": \"Serializer for AccessPolicy.\",\n \"properties\": {\n \"permissions_assignment\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"List of callables that define the new permissions to be created for new objects.This is deprecated. Use `creation_hooks` instead.\"\n },\n \"creation_hooks\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"List of callables that may associate user roles for new objects.\"\n },\n \"statements\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"List of policy statements defining the policy.\"\n },\n \"queryset_scoping\": {\n \"type\": \"object\",\n \"description\": \"A callable for performing queryset scoping. See plugin documentation for valid callables. Set to blank to turn off queryset scoping.\"\n }\n },\n \"required\": [\n \"statements\"\n ]\n },\n \"AccessPolicyResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for AccessPolicy.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"permissions_assignment\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"List of callables that define the new permissions to be created for new objects.This is deprecated. Use `creation_hooks` instead.\"\n },\n \"creation_hooks\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"List of callables that may associate user roles for new objects.\"\n },\n \"statements\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"List of policy statements defining the policy.\"\n },\n \"viewset_name\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The name of ViewSet this AccessPolicy authorizes.\"\n },\n \"customized\": {\n \"type\": \"boolean\",\n \"readOnly\": true,\n \"description\": \"True if the AccessPolicy has been user-modified. False otherwise.\"\n },\n \"queryset_scoping\": {\n \"type\": \"object\",\n \"description\": \"A callable for performing queryset scoping. See plugin documentation for valid callables. Set to blank to turn off queryset scoping.\"\n }\n },\n \"required\": [\n \"statements\"\n ]\n },\n \"AddonResponse\": {\n \"type\": \"object\",\n \"description\": \"Addon serializer.\",\n \"properties\": {\n \"addon_id\": {\n \"type\": \"string\",\n \"description\": \"Addon id.\"\n },\n \"uid\": {\n \"type\": \"string\",\n \"description\": \"Addon uid.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Addon name.\"\n },\n \"type\": {\n \"type\": \"string\",\n \"description\": \"Addon type.\"\n },\n \"packages\": {\n \"type\": \"string\",\n \"description\": \"Relative path to directory with binary RPMs.\"\n }\n },\n \"required\": [\n \"addon_id\",\n \"name\",\n \"packages\",\n \"type\",\n \"uid\"\n ]\n },\n \"AnsibleRepositoryMark\": {\n \"type\": \"object\",\n \"description\": \"A serializer for the mark action.\",\n \"properties\": {\n \"content_units\": {\n \"type\": \"array\",\n \"items\": {},\n \"description\": \"List of collection version hrefs to mark, use * to mark all content in repository\"\n },\n \"value\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The string value of this mark.\",\n \"pattern\": \"^[-a-zA-Z0-9_]+$\"\n }\n },\n \"required\": [\n \"content_units\",\n \"value\"\n ]\n },\n \"AnsibleRepositoryRebuild\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Ansible Repository Rebuild.\",\n \"properties\": {\n \"namespace\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1\n },\n \"name\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1\n },\n \"version\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1\n }\n }\n },\n \"AnsibleRepositorySignature\": {\n \"type\": \"object\",\n \"description\": \"A serializer for the signing action.\",\n \"properties\": {\n \"content_units\": {\n \"type\": \"array\",\n \"items\": {},\n \"description\": \"List of collection version hrefs to sign, use * to sign all content in repository\"\n },\n \"signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A signing service to use to sign the collections\"\n }\n },\n \"required\": [\n \"content_units\",\n \"signing_service\"\n ]\n },\n \"AnsibleRepositorySyncURL\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Ansible Repository Sync URL.\",\n \"properties\": {\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A remote to sync from. This will override a remote set on repository.\"\n },\n \"mirror\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"If ``True``, synchronization will remove all content that is not present in the remote repository. If ``False``, sync will be additive only.\"\n },\n \"optimize\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Whether to optimize sync or not.\"\n }\n }\n },\n \"AppStatusResponse\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The name of the worker.\"\n },\n \"last_heartbeat\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time the worker talked to the service.\"\n },\n \"versions\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"readOnly\": true,\n \"description\": \"Versions of the components installed.\"\n }\n }\n },\n \"AptRepositorySyncURL\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for AptRepository Sync.\",\n \"properties\": {\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A remote to sync from. This will override a remote set on repository.\"\n },\n \"mirror\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"If ``True``, synchronization will remove all content that is not present in the remote repository. If ``False``, sync will be additive only.\"\n },\n \"optimize\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Using optimize sync, will skip the processing of metadata if the checksum has not changed since the last sync. This greately improves re-sync performance in such situations. If you feel the sync is missing something that has changed about the remote repository you are syncing, try using optimize=False for a full re-sync. Consider opening an issue on why we should not optimize in your use case.\"\n }\n }\n },\n \"Artifact\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"description\": \"The stored file.\"\n },\n \"size\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"The size of the file in bytes.\"\n },\n \"md5\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The MD5 checksum of the file if available.\"\n },\n \"sha1\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The SHA-1 checksum of the file if available.\"\n },\n \"sha224\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The SHA-224 checksum of the file if available.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The SHA-256 checksum of the file if available.\"\n },\n \"sha384\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The SHA-384 checksum of the file if available.\"\n },\n \"sha512\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The SHA-512 checksum of the file if available.\"\n }\n },\n \"required\": [\n \"file\"\n ]\n },\n \"ArtifactDistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for ArtifactDistribution.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"base_url\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL for accessing the publication as defined by this distribution.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"ArtifactRefResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for an Artifact reference.\",\n \"properties\": {\n \"filename\": {\n \"type\": \"string\"\n },\n \"sha256\": {\n \"type\": \"string\"\n },\n \"size\": {\n \"type\": \"integer\",\n \"format\": \"int64\"\n }\n },\n \"required\": [\n \"filename\",\n \"sha256\",\n \"size\"\n ]\n },\n \"ArtifactResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"file\": {\n \"type\": \"string\",\n \"description\": \"The stored file.\"\n },\n \"size\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"The size of the file in bytes.\"\n },\n \"md5\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The MD5 checksum of the file if available.\"\n },\n \"sha1\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The SHA-1 checksum of the file if available.\"\n },\n \"sha224\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The SHA-224 checksum of the file if available.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The SHA-256 checksum of the file if available.\"\n },\n \"sha384\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The SHA-384 checksum of the file if available.\"\n },\n \"sha512\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The SHA-512 checksum of the file if available.\"\n }\n },\n \"required\": [\n \"file\"\n ]\n },\n \"AsyncOperationResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for asynchronous operations.\",\n \"properties\": {\n \"task\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The href of the task.\"\n }\n },\n \"required\": [\n \"task\"\n ]\n },\n \"ChecksumResponse\": {\n \"type\": \"object\",\n \"description\": \"Checksum serializer.\",\n \"properties\": {\n \"path\": {\n \"type\": \"string\",\n \"description\": \"File path.\"\n },\n \"checksum\": {\n \"type\": \"string\",\n \"description\": \"Checksum for the file.\"\n }\n },\n \"required\": [\n \"checksum\",\n \"path\"\n ]\n },\n \"ClientConfigurationResponse\": {\n \"type\": \"object\",\n \"description\": \"Configuration settings for the ansible-galaxy client.\",\n \"properties\": {\n \"default_distribution_path\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"required\": [\n \"default_distribution_path\"\n ]\n },\n \"CollectionImportDetailResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for a CollectionImport detail view.\",\n \"properties\": {\n \"id\": {\n \"type\": \"string\",\n \"format\": \"uuid\"\n },\n \"state\": {\n \"type\": \"string\"\n },\n \"created_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"updated_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"started_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"finished_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"error\": {\n \"type\": \"object\"\n },\n \"messages\": {\n \"type\": \"object\"\n }\n },\n \"required\": [\n \"created_at\",\n \"id\",\n \"messages\",\n \"started_at\",\n \"state\",\n \"updated_at\"\n ]\n },\n \"CollectionMetadataResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for a CollectionVersion metadata.\",\n \"properties\": {\n \"authors\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"maxLength\": 64\n },\n \"readOnly\": true\n },\n \"contents\": {\n \"readOnly\": true\n },\n \"dependencies\": {\n \"readOnly\": true\n },\n \"description\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"documentation\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"homepage\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"issues\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"license\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"maxLength\": 32\n },\n \"readOnly\": true\n },\n \"repository\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"tags\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"maxLength\": 64\n }\n }\n }\n },\n \"CollectionNamespaceResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for a Collection Version namespace field.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"metadata_sha256\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"required\": [\n \"metadata_sha256\",\n \"name\"\n ]\n },\n \"CollectionOneShot\": {\n \"type\": \"object\",\n \"description\": \"A serializer for the Collection One Shot Upload API.\",\n \"properties\": {\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"description\": \"The Collection tarball.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"An optional sha256 checksum of the uploaded file.\"\n },\n \"expected_namespace\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The expected 'namespace' of the Collection to be verified against the metadata during import.\"\n },\n \"expected_name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The expected 'name' of the Collection to be verified against the metadata during import.\"\n },\n \"expected_version\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The expected version of the Collection to be verified against the metadata during import.\"\n }\n },\n \"required\": [\n \"file\"\n ]\n },\n \"CollectionRefResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for a Collection reference.\",\n \"properties\": {\n \"id\": {\n \"type\": \"string\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"href\": {\n \"type\": \"string\",\n \"description\": \"Returns link to a collection.\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"id\",\n \"name\"\n ]\n },\n \"CollectionResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for a Collection.\",\n \"properties\": {\n \"href\": {\n \"type\": \"string\",\n \"description\": \"Get href.\",\n \"readOnly\": true\n },\n \"namespace\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"deprecated\": {\n \"type\": \"boolean\"\n },\n \"versions_url\": {\n \"type\": \"string\",\n \"description\": \"Get a link to a collection versions list.\",\n \"readOnly\": true\n },\n \"highest_version\": {\n \"type\": \"object\",\n \"description\": \"Get a highest version and its link.\",\n \"readOnly\": true\n },\n \"created_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"description\": \"Get the timestamp of the lowest version CollectionVersion's created timestamp.\",\n \"readOnly\": true\n },\n \"updated_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"description\": \"Get the timestamp of the latest version CollectionVersion's created timestamp.\",\n \"readOnly\": true\n },\n \"download_count\": {\n \"type\": \"integer\",\n \"description\": \"Get the download count of the collection\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"deprecated\"\n ]\n },\n \"CollectionSummaryResponse\": {\n \"type\": \"object\",\n \"description\": \"Collection Version serializer without docs blob.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"namespace\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The namespace of the collection.\",\n \"maxLength\": 64\n },\n \"name\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The name of the collection.\",\n \"maxLength\": 64\n },\n \"version\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The version of the collection.\",\n \"maxLength\": 128\n },\n \"requires_ansible\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"nullable\": true,\n \"description\": \"The version of Ansible required to use the collection. Multiple versions can be separated with a comma.\",\n \"maxLength\": 255\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"contents\": {\n \"type\": \"array\",\n \"items\": {},\n \"readOnly\": true,\n \"description\": \"A JSON field with data about the contents.\"\n },\n \"dependencies\": {\n \"type\": \"object\",\n \"readOnly\": true,\n \"description\": \"A dict declaring Collections that this collection requires to be installed for it to be usable.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"A short summary description of the collection.\"\n },\n \"tags\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n }\n },\n \"readOnly\": true\n },\n \"readOnly\": true\n }\n }\n },\n \"CollectionVersionCopyMove\": {\n \"type\": \"object\",\n \"description\": \"Copy or move collections from a source repository into one or more destinations.\\n\\nThis will carry associated content like Signatures and Marks along.\",\n \"properties\": {\n \"collection_versions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"description\": \"A list of collection versions to move or copy.\"\n },\n \"destination_repositories\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"description\": \"List of repository HREFs to put content in.\"\n },\n \"signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"HREF for a signing service. This will be used to sign the collection before moving putting it in any new repositories.\"\n }\n },\n \"required\": [\n \"collection_versions\",\n \"destination_repositories\"\n ]\n },\n \"CollectionVersionDocsResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer to display the docs_blob of a CollectionVersion.\",\n \"properties\": {\n \"docs_blob\": {\n \"type\": \"object\"\n }\n },\n \"required\": [\n \"docs_blob\"\n ]\n },\n \"CollectionVersionListResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for a CollectionVersion list item.\",\n \"properties\": {\n \"version\": {\n \"type\": \"string\",\n \"maxLength\": 128\n },\n \"href\": {\n \"type\": \"string\",\n \"description\": \"Get href.\",\n \"readOnly\": true\n },\n \"created_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"updated_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"requires_ansible\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"maxLength\": 255\n },\n \"marks\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"description\": \"Get a list of mark values filtering only those in the current repo.\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"created_at\",\n \"updated_at\",\n \"version\"\n ]\n },\n \"CollectionVersionResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for a CollectionVersion.\",\n \"properties\": {\n \"version\": {\n \"type\": \"string\",\n \"maxLength\": 128\n },\n \"href\": {\n \"type\": \"string\",\n \"description\": \"Get href.\",\n \"readOnly\": true\n },\n \"created_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"updated_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"requires_ansible\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"maxLength\": 255\n },\n \"marks\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"description\": \"Get a list of mark values filtering only those in the current repo.\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/ArtifactRefResponse\"\n }\n ],\n \"readOnly\": true\n },\n \"collection\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/CollectionRefResponse\"\n }\n ],\n \"readOnly\": true\n },\n \"download_url\": {\n \"type\": \"string\",\n \"description\": \"Get artifact download URL.\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"namespace\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/CollectionNamespaceResponse\"\n }\n ],\n \"readOnly\": true\n },\n \"signatures\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/CollectionVersionSignatureResponse\"\n }\n },\n \"metadata\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/CollectionMetadataResponse\"\n }\n ],\n \"readOnly\": true\n },\n \"git_url\": {\n \"type\": \"string\",\n \"description\": \"Get the git URL.\",\n \"readOnly\": true\n },\n \"git_commit_sha\": {\n \"type\": \"string\",\n \"description\": \"Get the git commit sha.\",\n \"readOnly\": true\n },\n \"manifest\": {\n \"type\": \"object\",\n \"readOnly\": true,\n \"description\": \"A JSON field holding MANIFEST.json data.\"\n },\n \"files\": {\n \"type\": \"object\",\n \"readOnly\": true,\n \"description\": \"A JSON field holding FILES.json data.\"\n }\n },\n \"required\": [\n \"created_at\",\n \"signatures\",\n \"updated_at\",\n \"version\"\n ]\n },\n \"CollectionVersionSearchList\": {\n \"type\": \"object\",\n \"description\": \"Cross-repo search results.\",\n \"properties\": {\n \"repository\": {\n \"$ref\": \"#/components/schemas/Repository\"\n },\n \"namespace_metadata\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadata\"\n }\n ],\n \"nullable\": true\n },\n \"is_highest\": {\n \"type\": \"boolean\"\n },\n \"is_deprecated\": {\n \"type\": \"boolean\"\n },\n \"is_signed\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_deprecated\",\n \"is_highest\",\n \"is_signed\",\n \"namespace_metadata\",\n \"repository\"\n ]\n },\n \"CollectionVersionSearchListResponse\": {\n \"type\": \"object\",\n \"description\": \"Cross-repo search results.\",\n \"properties\": {\n \"repository\": {\n \"$ref\": \"#/components/schemas/RepositoryResponse\"\n },\n \"collection_version\": {\n \"$ref\": \"#/components/schemas/CollectionSummaryResponse\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"namespace_metadata\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadataResponse\"\n }\n ],\n \"nullable\": true\n },\n \"is_highest\": {\n \"type\": \"boolean\"\n },\n \"is_deprecated\": {\n \"type\": \"boolean\"\n },\n \"is_signed\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"collection_version\",\n \"is_deprecated\",\n \"is_highest\",\n \"is_signed\",\n \"namespace_metadata\",\n \"repository\"\n ]\n },\n \"CollectionVersionSignatureResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for the signatures on a Collection Version.\",\n \"properties\": {\n \"signature\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"pubkey_fingerprint\": {\n \"type\": \"string\",\n \"maxLength\": 64\n },\n \"signing_service\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"nullable\": true\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"pubkey_fingerprint\"\n ]\n },\n \"CompositeContentGuard\": {\n \"type\": \"object\",\n \"description\": \"Base class for content guard serializers.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"guards\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true\n },\n \"description\": \"List of ContentGuards to ask for access-permission.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"CompositeContentGuardResponse\": {\n \"type\": \"object\",\n \"description\": \"Base class for content guard serializers.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"guards\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true\n },\n \"description\": \"List of ContentGuards to ask for access-permission.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"CompressionTypeEnum\": {\n \"enum\": [\n \"zstd\",\n \"gz\",\n \"none\"\n ],\n \"type\": \"string\",\n \"description\": \"* `zstd` - zstd\\n* `gz` - gz\\n* `none` - none\"\n },\n \"CompsXml\": {\n \"type\": \"object\",\n \"description\": \"A serializer for comps.xml Upload API.\",\n \"properties\": {\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"description\": \"Full path of a comps.xml file that may be parsed into comps.xml Content units.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"URI of an RPM repository the comps.xml content units should be associated to.\"\n },\n \"replace\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"If true, incoming comps.xml replaces existing comps-related ContentUnits in the specified repository.\"\n }\n },\n \"required\": [\n \"file\"\n ]\n },\n \"ContainerRepositorySyncURL\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Container Sync.\",\n \"properties\": {\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A remote to sync from. This will override a remote set on repository.\"\n },\n \"mirror\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"If ``True``, synchronization will remove all content that is not present in the remote repository. If ``False``, sync will be additive only.\"\n },\n \"signed_only\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"If ``True``, only signed content will be synced. Signatures are not verified.\"\n }\n }\n },\n \"ContentGuardResponse\": {\n \"type\": \"object\",\n \"description\": \"Base class for content guard serializers.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"ContentRedirectContentGuard\": {\n \"type\": \"object\",\n \"description\": \"A serializer for ContentRedirectContentGuard.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"ContentRedirectContentGuardResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for ContentRedirectContentGuard.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"ContentSettingsResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for information about content-app-settings for the pulp instance\",\n \"properties\": {\n \"content_origin\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The CONTENT_ORIGIN setting for this Pulp instance\"\n },\n \"content_path_prefix\": {\n \"type\": \"string\",\n \"description\": \"The CONTENT_PATH_PREFIX setting for this Pulp instance\"\n }\n },\n \"required\": [\n \"content_path_prefix\"\n ]\n },\n \"ContentSummaryResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for the RepositoryVersion content summary\",\n \"properties\": {\n \"added\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"object\"\n }\n },\n \"removed\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"object\"\n }\n },\n \"present\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"object\"\n }\n }\n },\n \"required\": [\n \"added\",\n \"present\",\n \"removed\"\n ]\n },\n \"Copy\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Content Copy API.\",\n \"properties\": {\n \"config\": {\n \"type\": \"object\",\n \"description\": \"A JSON document describing sources, destinations, and content to be copied\"\n }\n },\n \"required\": [\n \"config\"\n ]\n },\n \"DataRepair7272\": {\n \"type\": \"object\",\n \"properties\": {\n \"dry_run\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"If true, only report issues without fixing them. If false (default), repair the detected issues.\"\n }\n }\n },\n \"DataRepair7465\": {\n \"type\": \"object\",\n \"properties\": {\n \"dry_run\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"If true, only report issues without fixing them. If false (default), repair the detected issues.\"\n }\n }\n },\n \"DatabaseConnectionResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for the database connection information\",\n \"properties\": {\n \"connected\": {\n \"type\": \"boolean\",\n \"description\": \"Info about whether the app can connect to the database\"\n }\n },\n \"required\": [\n \"connected\"\n ]\n },\n \"DistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"The Serializer for the Distribution model.\\n\\nThe serializer deliberately omits the `publication` field due to not all plugins using\\npublications. To include the `publication` field, plugins should define it::\\n\\n publication = DetailRelatedField(\\n required=False,\\n help_text=_(\\\"Publication to be served\\\"),\\n view_name_pattern=r\\\"publications(-.*/.*)?-detail\\\",\\n queryset=models.Publication.objects.exclude(complete=False),\\n allow_null=True,\\n )\\n\\nThe serializer also omits the `remote` field, which is used for pull-through caching\\nand only by plugins which use publications. Plugins implementing pull-through caching\\nshould define the field in their derived serializer class like this::\\n\\n remote = DetailRelatedField(\\n required=False,\\n help_text=_('Remote that can be used to fetch content when using pull-through caching.'),\\n queryset=models.Remote.objects.all(),\\n allow_null=True\\n )\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"base_url\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL for accessing the publication as defined by this distribution.\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"Domain\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Domain.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A name for this domain.\",\n \"maxLength\": 50,\n \"pattern\": \"^[-a-zA-Z0-9_]+$\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"storage_class\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/StorageClassEnum\"\n }\n ],\n \"description\": \"Backend storage class for domain.\\n\\n* `pulpcore.app.models.storage.FileSystem` - Use local filesystem as storage\\n* `storages.backends.s3boto3.S3Boto3Storage` - Use Amazon S3 as storage [deprecated]\\n* `storages.backends.s3.S3Storage` - Use Amazon S3 as storage\\n* `storages.backends.azure_storage.AzureStorage` - Use Azure Blob as storage\"\n },\n \"storage_settings\": {\n \"type\": \"object\",\n \"description\": \"Settings for storage class.\"\n },\n \"redirect_to_object_storage\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Boolean to have the content app redirect to object storage.\"\n },\n \"hide_guarded_distributions\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Boolean to hide distributions with a content guard in the content app.\"\n }\n },\n \"required\": [\n \"name\",\n \"storage_class\",\n \"storage_settings\"\n ]\n },\n \"DomainBackendMigrator\": {\n \"type\": \"object\",\n \"description\": \"Special serializer for performing a storage backend migration on a Domain.\",\n \"properties\": {\n \"storage_class\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/StorageClassEnum\"\n }\n ],\n \"description\": \"The new backend storage class to migrate to.\\n\\n* `pulpcore.app.models.storage.FileSystem` - Use local filesystem as storage\\n* `storages.backends.s3boto3.S3Boto3Storage` - Use Amazon S3 as storage [deprecated]\\n* `storages.backends.s3.S3Storage` - Use Amazon S3 as storage\\n* `storages.backends.azure_storage.AzureStorage` - Use Azure Blob as storage\"\n },\n \"storage_settings\": {\n \"type\": \"object\",\n \"description\": \"The settings for the new storage class to migrate to.\"\n }\n },\n \"required\": [\n \"storage_class\",\n \"storage_settings\"\n ]\n },\n \"DomainResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Domain.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A name for this domain.\",\n \"maxLength\": 50,\n \"pattern\": \"^[-a-zA-Z0-9_]+$\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"storage_class\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/StorageClassEnum\"\n }\n ],\n \"description\": \"Backend storage class for domain.\\n\\n* `pulpcore.app.models.storage.FileSystem` - Use local filesystem as storage\\n* `storages.backends.s3boto3.S3Boto3Storage` - Use Amazon S3 as storage [deprecated]\\n* `storages.backends.s3.S3Storage` - Use Amazon S3 as storage\\n* `storages.backends.azure_storage.AzureStorage` - Use Azure Blob as storage\"\n },\n \"storage_settings\": {\n \"type\": \"object\",\n \"description\": \"Settings for storage class.\"\n },\n \"redirect_to_object_storage\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Boolean to have the content app redirect to object storage.\"\n },\n \"hide_guarded_distributions\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Boolean to hide distributions with a content guard in the content app.\"\n }\n },\n \"required\": [\n \"name\",\n \"storage_class\",\n \"storage_settings\"\n ]\n },\n \"EvaluationResponse\": {\n \"type\": \"object\",\n \"description\": \"Results from evaluating a proposed parameter to a PulpImport call.\",\n \"properties\": {\n \"context\": {\n \"type\": \"string\",\n \"description\": \"Parameter value being evaluated.\"\n },\n \"is_valid\": {\n \"type\": \"boolean\",\n \"description\": \"True if evaluation passed, false otherwise.\"\n },\n \"messages\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"description\": \"Messages describing results of all evaluations done. May be an empty list.\"\n }\n },\n \"required\": [\n \"context\",\n \"is_valid\",\n \"messages\"\n ]\n },\n \"ExcludePlatformsEnum\": {\n \"enum\": [\n \"windows\",\n \"macos\",\n \"freebsd\",\n \"linux\"\n ],\n \"type\": \"string\",\n \"description\": \"* `windows` - windows\\n* `macos` - macos\\n* `freebsd` - freebsd\\n* `linux` - linux\"\n },\n \"FileContentUpload\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Content.\",\n \"properties\": {\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n }\n },\n \"required\": [\n \"relative_path\"\n ]\n },\n \"FileContentUploadResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Content.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"md5\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The MD5 checksum if available.\"\n },\n \"sha1\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-1 checksum if available.\"\n },\n \"sha224\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-224 checksum if available.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-256 checksum if available.\"\n },\n \"sha384\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-384 checksum if available.\"\n },\n \"sha512\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-512 checksum if available.\"\n }\n },\n \"required\": [\n \"relative_path\"\n ]\n },\n \"FilesystemExport\": {\n \"type\": \"object\",\n \"description\": \"Serializer for FilesystemExports.\",\n \"properties\": {\n \"task\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A URI of the task that ran the Export.\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of the publication to be exported.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of the repository version export.\"\n },\n \"start_repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"The URI of the last-exported-repo-version.\"\n }\n }\n },\n \"FilesystemExportResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for FilesystemExports.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"task\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A URI of the task that ran the Export.\"\n },\n \"exported_resources\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"readOnly\": true,\n \"description\": \"Resources that were exported.\"\n },\n \"params\": {\n \"type\": \"object\",\n \"readOnly\": true,\n \"description\": \"Any additional parameters that were used to create the export.\"\n }\n }\n },\n \"FilesystemExporter\": {\n \"type\": \"object\",\n \"description\": \"Serializer for FilesystemExporters.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Unique name of the exporter.\"\n },\n \"path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"File system location to export to.\"\n },\n \"method\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/MethodEnum\"\n }\n ],\n \"default\": \"write\",\n \"description\": \"Method of exporting\\n\\n* `write` - Export by writing\\n* `hardlink` - Export by hardlinking\\n* `symlink` - Export by symlinking\"\n }\n },\n \"required\": [\n \"name\",\n \"path\"\n ]\n },\n \"FilesystemExporterResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for FilesystemExporters.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Unique name of the exporter.\"\n },\n \"path\": {\n \"type\": \"string\",\n \"description\": \"File system location to export to.\"\n },\n \"method\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/MethodEnum\"\n }\n ],\n \"default\": \"write\",\n \"description\": \"Method of exporting\\n\\n* `write` - Export by writing\\n* `hardlink` - Export by hardlinking\\n* `symlink` - Export by symlinking\"\n }\n },\n \"required\": [\n \"name\",\n \"path\"\n ]\n },\n \"FiletypeEnum\": {\n \"enum\": [\n \"bdist_wheel\",\n \"sdist\"\n ],\n \"type\": \"string\",\n \"description\": \"* `bdist_wheel` - bdist_wheel\\n* `sdist` - sdist\"\n },\n \"GalaxyRoleResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Galaxy's representation of Roles.\",\n \"properties\": {\n \"id\": {\n \"type\": \"string\",\n \"description\": \"Get id.\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"namespace\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"name\",\n \"namespace\"\n ]\n },\n \"GalaxyRoleVersionResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Galaxy's representation of Role versions.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"source\": {\n \"type\": \"string\",\n \"description\": \"Get source.\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"GenericRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"Every remote defined by a plugin should have a Remote serializer that inherits from this\\nclass. Please import from `pulpcore.plugin.serializers` rather than from this module directly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"Group\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Group.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name\",\n \"maxLength\": 150\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"GroupProgressReportResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"message\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The message shown to the user for the group progress report.\"\n },\n \"code\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Identifies the type of group progress report'.\"\n },\n \"total\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"The total count of items.\"\n },\n \"done\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"The count of items already processed. Defaults to 0.\"\n },\n \"suffix\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"nullable\": true,\n \"description\": \"The suffix to be shown with the group progress report.\"\n }\n }\n },\n \"GroupResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Group.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Name\",\n \"maxLength\": 150\n },\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"id\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"GroupRole\": {\n \"type\": \"object\",\n \"description\": \"Serializer for GroupRole.\",\n \"properties\": {\n \"role\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"content_object\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"pulp_href of the object for which role permissions should be asserted. If set to 'null', permissions will act on the model-level.\"\n },\n \"content_object_prn\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"prn of the object for which role permissions should be asserted. If set to 'null', permissions will act on either domain or model-level.\"\n },\n \"domain\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Domain this role should be applied on, mutually exclusive with content_object.\"\n }\n },\n \"required\": [\n \"role\"\n ]\n },\n \"GroupRoleResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for GroupRole.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"role\": {\n \"type\": \"string\"\n },\n \"content_object\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"pulp_href of the object for which role permissions should be asserted. If set to 'null', permissions will act on the model-level.\"\n },\n \"content_object_prn\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"prn of the object for which role permissions should be asserted. If set to 'null', permissions will act on either domain or model-level.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"permissions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"readOnly\": true\n },\n \"domain\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Domain this role should be applied on, mutually exclusive with content_object.\"\n }\n },\n \"required\": [\n \"role\"\n ]\n },\n \"GroupUser\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Users that belong to a Group.\",\n \"properties\": {\n \"username\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.\",\n \"maxLength\": 150\n }\n },\n \"required\": [\n \"username\"\n ]\n },\n \"GroupUserResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Users that belong to a Group.\",\n \"properties\": {\n \"username\": {\n \"type\": \"string\",\n \"description\": \"Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.\",\n \"maxLength\": 150\n },\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"username\"\n ]\n },\n \"HeaderContentGuard\": {\n \"type\": \"object\",\n \"description\": \"A serializer for HeaderContentGuard.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"header_name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The header name the guard will check on.\"\n },\n \"header_value\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The value that will authorize the request.\"\n },\n \"jq_filter\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A JQ syntax compatible filter. If jq_filter is not set, then the value willonly be Base64 decoded and checked as an explicit string match.\"\n }\n },\n \"required\": [\n \"header_name\",\n \"header_value\",\n \"name\"\n ]\n },\n \"HeaderContentGuardResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for HeaderContentGuard.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"header_name\": {\n \"type\": \"string\",\n \"description\": \"The header name the guard will check on.\"\n },\n \"header_value\": {\n \"type\": \"string\",\n \"description\": \"The value that will authorize the request.\"\n },\n \"jq_filter\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A JQ syntax compatible filter. If jq_filter is not set, then the value willonly be Base64 decoded and checked as an explicit string match.\"\n }\n },\n \"required\": [\n \"header_name\",\n \"header_value\",\n \"name\"\n ]\n },\n \"ImageResponse\": {\n \"type\": \"object\",\n \"description\": \"Image serializer.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"description\": \"File name.\"\n },\n \"path\": {\n \"type\": \"string\",\n \"description\": \"File path.\"\n },\n \"platforms\": {\n \"type\": \"string\",\n \"description\": \"Compatible platforms.\"\n },\n \"artifact\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/ArtifactResponse\"\n }\n ],\n \"nullable\": true\n }\n },\n \"required\": [\n \"artifact\",\n \"name\",\n \"path\",\n \"platforms\"\n ]\n },\n \"ImportResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Imports.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"task\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the Task that ran the Import.\"\n },\n \"params\": {\n \"type\": \"object\",\n \"description\": \"Any parameters that were used to create the import.\"\n }\n },\n \"required\": [\n \"params\",\n \"task\"\n ]\n },\n \"LayoutD5aEnum\": {\n \"enum\": [\n \"nested_alphabetically\",\n \"flat\",\n \"nested_by_digest\"\n ],\n \"type\": \"string\",\n \"description\": \"* `nested_alphabetically` - nested_alphabetically\\n* `flat` - flat\\n* `nested_by_digest` - nested_by_digest\"\n },\n \"LayoutDa3Enum\": {\n \"enum\": [\n \"nested_alphabetically\",\n \"nested_by_digest\",\n \"nested_by_both\"\n ],\n \"type\": \"string\",\n \"description\": \"* `nested_alphabetically` - nested_alphabetically\\n* `nested_by_digest` - nested_by_digest\\n* `nested_by_both` - nested_by_both\"\n },\n \"LoginResponse\": {\n \"type\": \"object\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"username\": {\n \"type\": \"string\",\n \"readOnly\": true\n }\n }\n },\n \"LoginUpdateResponse\": {\n \"type\": \"object\",\n \"properties\": {\n \"username\": {\n \"type\": \"string\",\n \"description\": \"150 characters or fewer. Letters, digits and @/./+/-/_ only.\",\n \"maxLength\": 150\n },\n \"first_name\": {\n \"type\": \"string\",\n \"description\": \"First name\",\n \"maxLength\": 150\n },\n \"last_name\": {\n \"type\": \"string\",\n \"description\": \"Last name\",\n \"maxLength\": 150\n },\n \"email\": {\n \"type\": \"string\",\n \"format\": \"email\",\n \"description\": \"Email address\"\n }\n }\n },\n \"ManifestCopy\": {\n \"type\": \"object\",\n \"description\": \"Serializer for copying manifests from a source repository to a destination repository.\",\n \"properties\": {\n \"source_repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"title\": \"Repository\",\n \"description\": \"A URI of the repository to copy content from.\"\n },\n \"source_repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository version to copy content from.\"\n },\n \"digests\": {\n \"type\": \"array\",\n \"items\": {},\n \"description\": \"A list of manifest digests to copy.\"\n },\n \"media_types\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/MediaTypesEnum\"\n },\n \"description\": \"A list of media_types to copy.\"\n }\n }\n },\n \"MediaTypesEnum\": {\n \"enum\": [\n \"application/vnd.docker.distribution.manifest.v1+json\",\n \"application/vnd.docker.distribution.manifest.v2+json\",\n \"application/vnd.docker.distribution.manifest.list.v2+json\",\n \"application/vnd.oci.image.manifest.v1+json\",\n \"application/vnd.oci.image.index.v1+json\"\n ],\n \"type\": \"string\",\n \"description\": \"* `application/vnd.docker.distribution.manifest.v1+json` - application/vnd.docker.distribution.manifest.v1+json\\n* `application/vnd.docker.distribution.manifest.v2+json` - application/vnd.docker.distribution.manifest.v2+json\\n* `application/vnd.docker.distribution.manifest.list.v2+json` - application/vnd.docker.distribution.manifest.list.v2+json\\n* `application/vnd.oci.image.manifest.v1+json` - application/vnd.oci.image.manifest.v1+json\\n* `application/vnd.oci.image.index.v1+json` - application/vnd.oci.image.index.v1+json\"\n },\n \"MetadataVersionEnum\": {\n \"enum\": [\n \"1.0\",\n \"1.1\",\n \"1.2\",\n \"2.0\",\n \"2.1\",\n \"2.2\",\n \"2.3\",\n \"2.4\"\n ],\n \"type\": \"string\",\n \"description\": \"* `1.0` - 1.0\\n* `1.1` - 1.1\\n* `1.2` - 1.2\\n* `2.0` - 2.0\\n* `2.1` - 2.1\\n* `2.2` - 2.2\\n* `2.3` - 2.3\\n* `2.4` - 2.4\"\n },\n \"MethodEnum\": {\n \"enum\": [\n \"write\",\n \"hardlink\",\n \"symlink\"\n ],\n \"type\": \"string\",\n \"description\": \"* `write` - Export by writing\\n* `hardlink` - Export by hardlinking\\n* `symlink` - Export by symlinking\"\n },\n \"MinimalTaskResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The name of task.\"\n },\n \"state\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The current state of the task. The possible values include: 'waiting', 'skipped', 'running', 'completed', 'failed', 'canceled' and 'canceling'.\"\n },\n \"unblocked_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of when this task was identified ready for pickup.\"\n },\n \"started_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of when this task started execution.\"\n },\n \"finished_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of when this task stopped execution.\"\n },\n \"worker\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"readOnly\": true,\n \"description\": \"DEPRECATED - Always null\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"MultipleArtifactContentResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifacts\": {\n \"type\": \"object\",\n \"description\": \"A dict mapping relative paths inside the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n }\n },\n \"required\": [\n \"artifacts\"\n ]\n },\n \"MyPermissionsResponse\": {\n \"type\": \"object\",\n \"properties\": {\n \"permissions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n }\n },\n \"required\": [\n \"permissions\"\n ]\n },\n \"NamespaceLink\": {\n \"type\": \"object\",\n \"description\": \"Provides backwards compatible interface for links with the legacy\\nGalaxyNG API.\",\n \"properties\": {\n \"url\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"minLength\": 1,\n \"maxLength\": 256\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 256\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"NamespaceLinkResponse\": {\n \"type\": \"object\",\n \"description\": \"Provides backwards compatible interface for links with the legacy\\nGalaxyNG API.\",\n \"properties\": {\n \"url\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"maxLength\": 256\n },\n \"name\": {\n \"type\": \"string\",\n \"maxLength\": 256\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"NestedOpenPGPPublicSubkey\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"fingerprint\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 64\n },\n \"created\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"required\": [\n \"created\",\n \"fingerprint\"\n ]\n },\n \"NestedOpenPGPPublicSubkeyResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"fingerprint\": {\n \"type\": \"string\",\n \"maxLength\": 64\n },\n \"created\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"signatures\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/NestedOpenPGPSignatureResponse\"\n },\n \"readOnly\": true\n }\n },\n \"required\": [\n \"created\",\n \"fingerprint\"\n ]\n },\n \"NestedOpenPGPSignature\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"issuer\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"maxLength\": 16\n },\n \"created\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"expiration_time\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"signers_user_id\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1\n },\n \"key_expiration_time\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"expired\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"created\",\n \"expired\"\n ]\n },\n \"NestedOpenPGPSignatureResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"issuer\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"maxLength\": 16\n },\n \"created\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"expiration_time\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"signers_user_id\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"key_expiration_time\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"expired\": {\n \"type\": \"boolean\"\n },\n \"key_expired\": {\n \"type\": \"string\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"created\",\n \"expired\"\n ]\n },\n \"NestedOpenPGPUserAttribute\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"sha256\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 128\n }\n },\n \"required\": [\n \"sha256\"\n ]\n },\n \"NestedOpenPGPUserAttributeResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"sha256\": {\n \"type\": \"string\",\n \"maxLength\": 128\n },\n \"signatures\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/NestedOpenPGPSignatureResponse\"\n },\n \"readOnly\": true\n }\n },\n \"required\": [\n \"sha256\"\n ]\n },\n \"NestedOpenPGPUserID\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"user_id\": {\n \"type\": \"string\",\n \"minLength\": 1\n }\n },\n \"required\": [\n \"user_id\"\n ]\n },\n \"NestedOpenPGPUserIDResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"user_id\": {\n \"type\": \"string\"\n },\n \"signatures\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/NestedOpenPGPSignatureResponse\"\n },\n \"readOnly\": true\n }\n },\n \"required\": [\n \"user_id\"\n ]\n },\n \"NestedRole\": {\n \"type\": \"object\",\n \"description\": \"Serializer to add/remove object roles to/from users/groups.\\n\\nThis is used in conjunction with ``pulpcore.app.viewsets.base.RolesMixin`` and requires the\\nunderlying object to be passed as ``content_object`` in the context.\",\n \"properties\": {\n \"users\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.\"\n },\n \"default\": []\n },\n \"groups\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"default\": []\n },\n \"role\": {\n \"type\": \"string\",\n \"minLength\": 1\n }\n },\n \"required\": [\n \"role\"\n ]\n },\n \"NestedRoleResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer to add/remove object roles to/from users/groups.\\n\\nThis is used in conjunction with ``pulpcore.app.viewsets.base.RolesMixin`` and requires the\\nunderlying object to be passed as ``content_object`` in the context.\",\n \"properties\": {\n \"users\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"description\": \"Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.\"\n },\n \"default\": []\n },\n \"groups\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"default\": []\n },\n \"role\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"role\"\n ]\n },\n \"NpmPackageUpload\": {\n \"type\": \"object\",\n \"description\": \"A serializer for synchronous npm package uploads.\\n\\nHandles file-to-artifact conversion and metadata extraction in a single\\nrequest instead of dispatching an async task.\",\n \"properties\": {\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path where the artifact is located relative to distributions base_path. If not provided, it will be computed from name and version.\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The name of the npm package.\"\n },\n \"version\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The version of the npm package.\"\n }\n }\n },\n \"OCIBuildImage\": {\n \"type\": \"object\",\n \"description\": \"Serializer for building an OCI container image from a Containerfile.\\n\\nThe Containerfile can either be specified via an artifact url, or a new file can be uploaded.\\nA repository must be specified, to which the container image content will be added.\",\n \"properties\": {\n \"containerfile_name\": {\n \"type\": \"string\",\n \"description\": \"Name of the Containerfile, from build_context, that should be used to run podman-build.\"\n },\n \"containerfile\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"description\": \"An uploaded Containerfile that should be used to run podman-build.\"\n },\n \"tag\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"default\": \"latest\",\n \"description\": \"A tag name for the new image being built.\"\n },\n \"build_context\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be used as the build context for container images.\"\n }\n }\n },\n \"ObjectRolesResponse\": {\n \"type\": \"object\",\n \"properties\": {\n \"roles\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/NestedRoleResponse\"\n }\n }\n },\n \"required\": [\n \"roles\"\n ]\n },\n \"OpenPGPDistribution\": {\n \"type\": \"object\",\n \"description\": \"The Serializer for the Distribution model.\\n\\nThe serializer deliberately omits the `publication` field due to not all plugins using\\npublications. To include the `publication` field, plugins should define it::\\n\\n publication = DetailRelatedField(\\n required=False,\\n help_text=_(\\\"Publication to be served\\\"),\\n view_name_pattern=r\\\"publications(-.*/.*)?-detail\\\",\\n queryset=models.Publication.objects.exclude(complete=False),\\n allow_null=True,\\n )\\n\\nThe serializer also omits the `remote` field, which is used for pull-through caching\\nand only by plugins which use publications. Plugins implementing pull-through caching\\nshould define the field in their derived serializer class like this::\\n\\n remote = DetailRelatedField(\\n required=False,\\n help_text=_('Remote that can be used to fetch content when using pull-through caching.'),\\n queryset=models.Remote.objects.all(),\\n allow_null=True\\n )\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"OpenPGPDistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"The Serializer for the Distribution model.\\n\\nThe serializer deliberately omits the `publication` field due to not all plugins using\\npublications. To include the `publication` field, plugins should define it::\\n\\n publication = DetailRelatedField(\\n required=False,\\n help_text=_(\\\"Publication to be served\\\"),\\n view_name_pattern=r\\\"publications(-.*/.*)?-detail\\\",\\n queryset=models.Publication.objects.exclude(complete=False),\\n allow_null=True,\\n )\\n\\nThe serializer also omits the `remote` field, which is used for pull-through caching\\nand only by plugins which use publications. Plugins implementing pull-through caching\\nshould define the field in their derived serializer class like this::\\n\\n remote = DetailRelatedField(\\n required=False,\\n help_text=_('Remote that can be used to fetch content when using pull-through caching.'),\\n queryset=models.Remote.objects.all(),\\n allow_null=True\\n )\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"base_url\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL for accessing the publication as defined by this distribution.\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"OpenPGPKeyring\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"OpenPGPKeyringResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"versions_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"latest_version_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"OpenPGPPublicKey\": {\n \"type\": \"object\",\n \"description\": \"A serializer for content types with no Artifact.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n }\n }\n },\n \"OpenPGPPublicKeyResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for content types with no Artifact.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"fingerprint\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"maxLength\": 64\n },\n \"created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true\n },\n \"user_ids\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/NestedOpenPGPUserIDResponse\"\n },\n \"readOnly\": true\n },\n \"user_attributes\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/NestedOpenPGPUserAttributeResponse\"\n },\n \"readOnly\": true\n },\n \"public_subkeys\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/NestedOpenPGPPublicSubkeyResponse\"\n },\n \"readOnly\": true\n }\n }\n },\n \"OpenPGPPublicSubkeyResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"fingerprint\": {\n \"type\": \"string\",\n \"maxLength\": 64\n },\n \"created\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"signatures\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/NestedOpenPGPSignatureResponse\"\n },\n \"readOnly\": true\n },\n \"public_key\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"created\",\n \"fingerprint\"\n ]\n },\n \"OpenPGPSignatureResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"issuer\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"maxLength\": 16\n },\n \"created\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"expiration_time\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"signers_user_id\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"key_expiration_time\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"expired\": {\n \"type\": \"boolean\"\n },\n \"key_expired\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"signed_content\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"created\",\n \"expired\"\n ]\n },\n \"OpenPGPUserAttributeResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"sha256\": {\n \"type\": \"string\",\n \"maxLength\": 128\n },\n \"signatures\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/NestedOpenPGPSignatureResponse\"\n },\n \"readOnly\": true\n },\n \"public_key\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"sha256\"\n ]\n },\n \"OpenPGPUserIDResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"user_id\": {\n \"type\": \"string\"\n },\n \"signatures\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/NestedOpenPGPSignatureResponse\"\n },\n \"readOnly\": true\n },\n \"public_key\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"user_id\"\n ]\n },\n \"OrphansCleanup\": {\n \"type\": \"object\",\n \"properties\": {\n \"content_hrefs\": {\n \"type\": \"array\",\n \"items\": {},\n \"description\": \"Will delete specified content and associated Artifacts if they are orphans.\"\n },\n \"orphan_protection_time\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"The time in minutes for how long Pulp will hold orphan Content and Artifacts before they become candidates for deletion by this orphan cleanup task. This should ideally be longer than your longest running task otherwise any content created during that task could be cleaned up before the task finishes. If not specified, a default value is taken from the setting ORPHAN_PROTECTION_TIME.\",\n \"maximum\": 4294967295,\n \"minimum\": 0\n }\n }\n },\n \"OstreeImportAll\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for importing all refs and commits to a repository.\",\n \"properties\": {\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"An artifact representing OSTree content compressed as a tarball.\"\n },\n \"repository_name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The name of a repository that contains the compressed OSTree content.\"\n }\n },\n \"required\": [\n \"artifact\",\n \"repository_name\"\n ]\n },\n \"OstreeImportCommitsToRef\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for appending child commits to a repository.\",\n \"properties\": {\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"An artifact representing OSTree content compressed as a tarball.\"\n },\n \"repository_name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The name of a repository that contains the compressed OSTree content.\"\n },\n \"ref\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The name of a ref branch that holds the reference to the last commit.\"\n }\n },\n \"required\": [\n \"artifact\",\n \"ref\",\n \"repository_name\"\n ]\n },\n \"PackageChecksumTypeEnum\": {\n \"enum\": [\n \"unknown\",\n \"md5\",\n \"sha1\",\n \"sha224\",\n \"sha256\",\n \"sha384\",\n \"sha512\"\n ],\n \"type\": \"string\",\n \"description\": \"* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - sha512\"\n },\n \"PackageMetadataResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for a package's metadata.\",\n \"properties\": {\n \"last_serial\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"Cache value from last PyPI sync\"\n },\n \"info\": {\n \"description\": \"Core metadata of the package\"\n },\n \"releases\": {\n \"description\": \"List of all the releases of the package\"\n },\n \"urls\": {}\n },\n \"required\": [\n \"info\",\n \"last_serial\",\n \"releases\",\n \"urls\"\n ]\n },\n \"PackageTypesEnum\": {\n \"enum\": [\n \"bdist_dmg\",\n \"bdist_dumb\",\n \"bdist_egg\",\n \"bdist_msi\",\n \"bdist_rpm\",\n \"bdist_wheel\",\n \"bdist_wininst\",\n \"sdist\"\n ],\n \"type\": \"string\",\n \"description\": \"* `bdist_dmg` - bdist_dmg\\n* `bdist_dumb` - bdist_dumb\\n* `bdist_egg` - bdist_egg\\n* `bdist_msi` - bdist_msi\\n* `bdist_rpm` - bdist_rpm\\n* `bdist_wheel` - bdist_wheel\\n* `bdist_wininst` - bdist_wininst\\n* `sdist` - sdist\"\n },\n \"PackageUpload\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for Python packages being uploaded to the index.\",\n \"properties\": {\n \"content\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"A Python package release file to upload to the index.\"\n },\n \"action\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"default\": \"file_upload\",\n \"description\": \"Defaults to `file_upload`, don't change it or request will fail!\"\n },\n \"sha256_digest\": {\n \"type\": \"string\",\n \"minLength\": 64,\n \"description\": \"SHA256 of package to validate upload integrity.\",\n \"maxLength\": 64\n },\n \"protocol_version\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/ProtocolVersionEnum\"\n }\n ],\n \"default\": 1,\n \"description\": \"Protocol version to use for the upload. Only version 1 is supported.\\n\\n* `1` - 1\"\n },\n \"filetype\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/FiletypeEnum\"\n }\n ],\n \"description\": \"Type of artifact to upload.\\n\\n* `bdist_wheel` - bdist_wheel\\n* `sdist` - sdist\"\n },\n \"metadata_version\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/MetadataVersionEnum\"\n }\n ],\n \"description\": \"Metadata version of the uploaded package.\\n\\n* `1.0` - 1.0\\n* `1.1` - 1.1\\n* `1.2` - 1.2\\n* `2.0` - 2.0\\n* `2.1` - 2.1\\n* `2.2` - 2.2\\n* `2.3` - 2.3\\n* `2.4` - 2.4\"\n },\n \"attestations\": {\n \"writeOnly\": true,\n \"description\": \"A JSON list containing attestations for the package.\"\n }\n },\n \"required\": [\n \"content\",\n \"sha256_digest\"\n ]\n },\n \"PackageUploadTaskResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for responding to a package upload task.\",\n \"properties\": {\n \"session\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"task\": {\n \"type\": \"string\"\n },\n \"task_start_time\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true\n }\n },\n \"required\": [\n \"session\",\n \"task\",\n \"task_start_time\"\n ]\n },\n \"PaginatedAccessPolicyResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/AccessPolicyResponse\"\n }\n }\n }\n },\n \"PaginatedArtifactDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ArtifactDistributionResponse\"\n }\n }\n }\n },\n \"PaginatedArtifactResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ArtifactResponse\"\n }\n }\n }\n },\n \"PaginatedCollectionResponseList\": {\n \"type\": \"object\",\n \"properties\": {\n \"meta\": {\n \"type\": \"object\",\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n }\n }\n },\n \"links\": {\n \"type\": \"object\",\n \"properties\": {\n \"first\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"last\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n }\n },\n \"data\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/CollectionResponse\"\n }\n }\n }\n },\n \"PaginatedCollectionVersionListResponseList\": {\n \"type\": \"object\",\n \"properties\": {\n \"meta\": {\n \"type\": \"object\",\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n }\n }\n },\n \"links\": {\n \"type\": \"object\",\n \"properties\": {\n \"first\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"last\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n }\n },\n \"data\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/CollectionVersionListResponse\"\n }\n }\n }\n },\n \"PaginatedCollectionVersionSearchListResponseList\": {\n \"type\": \"object\",\n \"properties\": {\n \"meta\": {\n \"type\": \"object\",\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n }\n }\n },\n \"links\": {\n \"type\": \"object\",\n \"properties\": {\n \"first\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"last\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n }\n },\n \"data\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/CollectionVersionSearchListResponse\"\n }\n }\n }\n },\n \"PaginatedCompositeContentGuardResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/CompositeContentGuardResponse\"\n }\n }\n }\n },\n \"PaginatedContentGuardResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ContentGuardResponse\"\n }\n }\n }\n },\n \"PaginatedContentRedirectContentGuardResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ContentRedirectContentGuardResponse\"\n }\n }\n }\n },\n \"PaginatedDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/DistributionResponse\"\n }\n }\n }\n },\n \"PaginatedDomainResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/DomainResponse\"\n }\n }\n }\n },\n \"PaginatedFilesystemExportResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/FilesystemExportResponse\"\n }\n }\n }\n },\n \"PaginatedFilesystemExporterResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/FilesystemExporterResponse\"\n }\n }\n }\n },\n \"PaginatedGalaxyRoleResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/GalaxyRoleResponse\"\n }\n }\n }\n },\n \"PaginatedGalaxyRoleVersionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/GalaxyRoleVersionResponse\"\n }\n }\n }\n },\n \"PaginatedGenericRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/GenericRemoteResponse\"\n }\n }\n }\n },\n \"PaginatedGroupResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/GroupResponse\"\n }\n }\n }\n },\n \"PaginatedGroupRoleResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/GroupRoleResponse\"\n }\n }\n }\n },\n \"PaginatedGroupUserResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/GroupUserResponse\"\n }\n }\n }\n },\n \"PaginatedHeaderContentGuardResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/HeaderContentGuardResponse\"\n }\n }\n }\n },\n \"PaginatedImportResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ImportResponse\"\n }\n }\n }\n },\n \"PaginatedMultipleArtifactContentResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/MultipleArtifactContentResponse\"\n }\n }\n }\n },\n \"PaginatedOpenPGPDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/OpenPGPDistributionResponse\"\n }\n }\n }\n },\n \"PaginatedOpenPGPKeyringResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/OpenPGPKeyringResponse\"\n }\n }\n }\n },\n \"PaginatedOpenPGPPublicKeyResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/OpenPGPPublicKeyResponse\"\n }\n }\n }\n },\n \"PaginatedOpenPGPPublicSubkeyResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/OpenPGPPublicSubkeyResponse\"\n }\n }\n }\n },\n \"PaginatedOpenPGPSignatureResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/OpenPGPSignatureResponse\"\n }\n }\n }\n },\n \"PaginatedOpenPGPUserAttributeResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/OpenPGPUserAttributeResponse\"\n }\n }\n }\n },\n \"PaginatedOpenPGPUserIDResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/OpenPGPUserIDResponse\"\n }\n }\n }\n },\n \"PaginatedPublicationResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/PublicationResponse\"\n }\n }\n }\n },\n \"PaginatedPulpExportResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/PulpExportResponse\"\n }\n }\n }\n },\n \"PaginatedPulpExporterResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/PulpExporterResponse\"\n }\n }\n }\n },\n \"PaginatedPulpImporterResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/PulpImporterResponse\"\n }\n }\n }\n },\n \"PaginatedRBACContentGuardResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/RBACContentGuardResponse\"\n }\n }\n }\n },\n \"PaginatedRepositoryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/RepositoryResponse\"\n }\n }\n }\n },\n \"PaginatedRepositoryVersionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/RepositoryVersionResponse\"\n }\n }\n }\n },\n \"PaginatedRoleResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/RoleResponse\"\n }\n }\n }\n },\n \"PaginatedSigningServiceResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/SigningServiceResponse\"\n }\n }\n }\n },\n \"PaginatedTagResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/TagResponse\"\n }\n }\n }\n },\n \"PaginatedTaskGroupResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/TaskGroupResponse\"\n }\n }\n }\n },\n \"PaginatedTaskResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/TaskResponse\"\n }\n }\n }\n },\n \"PaginatedTaskScheduleResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/TaskScheduleResponse\"\n }\n }\n }\n },\n \"PaginatedUploadResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/UploadResponse\"\n }\n }\n }\n },\n \"PaginatedUpstreamPulpResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/UpstreamPulpResponse\"\n }\n }\n }\n },\n \"PaginatedUserResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/UserResponse\"\n }\n }\n }\n },\n \"PaginatedUserRoleResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/UserRoleResponse\"\n }\n }\n }\n },\n \"PaginatedVulnerabilityReportResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/VulnerabilityReportResponse\"\n }\n }\n }\n },\n \"PaginatedWorkerResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/WorkerResponse\"\n }\n }\n }\n },\n \"Paginatedansible.AnsibleCollectionDeprecatedResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleCollectionDeprecatedResponse\"\n }\n }\n }\n },\n \"Paginatedansible.AnsibleDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleDistributionResponse\"\n }\n }\n }\n },\n \"Paginatedansible.AnsibleNamespaceMetadataResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleNamespaceMetadataResponse\"\n }\n }\n }\n },\n \"Paginatedansible.AnsibleRepositoryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ansible.AnsibleRepositoryResponse\"\n }\n }\n }\n },\n \"Paginatedansible.CollectionRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionRemoteResponse\"\n }\n }\n }\n },\n \"Paginatedansible.CollectionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionResponse\"\n }\n }\n }\n },\n \"Paginatedansible.CollectionVersionMarkResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersionMarkResponse\"\n }\n }\n }\n },\n \"Paginatedansible.CollectionVersionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersionResponse\"\n }\n }\n }\n },\n \"Paginatedansible.CollectionVersionSignatureResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ansible.CollectionVersionSignatureResponse\"\n }\n }\n }\n },\n \"Paginatedansible.GitRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ansible.GitRemoteResponse\"\n }\n }\n }\n },\n \"Paginatedansible.RoleRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ansible.RoleRemoteResponse\"\n }\n }\n }\n },\n \"Paginatedansible.RoleResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ansible.RoleResponse\"\n }\n }\n }\n },\n \"Paginatedcertguard.RHSMCertGuardResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/certguard.RHSMCertGuardResponse\"\n }\n }\n }\n },\n \"Paginatedcertguard.X509CertGuardResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/certguard.X509CertGuardResponse\"\n }\n }\n }\n },\n \"Paginatedcontainer.BlobResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/container.BlobResponse\"\n }\n }\n }\n },\n \"Paginatedcontainer.ContainerDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/container.ContainerDistributionResponse\"\n }\n }\n }\n },\n \"Paginatedcontainer.ContainerNamespaceResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/container.ContainerNamespaceResponse\"\n }\n }\n }\n },\n \"Paginatedcontainer.ContainerPullThroughDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughDistributionResponse\"\n }\n }\n }\n },\n \"Paginatedcontainer.ContainerPullThroughRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/container.ContainerPullThroughRemoteResponse\"\n }\n }\n }\n },\n \"Paginatedcontainer.ContainerPushRepositoryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/container.ContainerPushRepositoryResponse\"\n }\n }\n }\n },\n \"Paginatedcontainer.ContainerRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/container.ContainerRemoteResponse\"\n }\n }\n }\n },\n \"Paginatedcontainer.ContainerRepositoryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/container.ContainerRepositoryResponse\"\n }\n }\n }\n },\n \"Paginatedcontainer.ManifestResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/container.ManifestResponse\"\n }\n }\n }\n },\n \"Paginatedcontainer.ManifestSignatureResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/container.ManifestSignatureResponse\"\n }\n }\n }\n },\n \"Paginatedcontainer.TagResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/container.TagResponse\"\n }\n }\n }\n },\n \"Paginateddeb.AptAlternateContentSourceResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.AptAlternateContentSourceResponse\"\n }\n }\n }\n },\n \"Paginateddeb.AptDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.AptDistributionResponse\"\n }\n }\n }\n },\n \"Paginateddeb.AptPublicationResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.AptPublicationResponse\"\n }\n }\n }\n },\n \"Paginateddeb.AptRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.AptRemoteResponse\"\n }\n }\n }\n },\n \"Paginateddeb.AptRepositoryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.AptRepositoryResponse\"\n }\n }\n }\n },\n \"Paginateddeb.GenericContentResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.GenericContentResponse\"\n }\n }\n }\n },\n \"Paginateddeb.InstallerFileIndexResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.InstallerFileIndexResponse\"\n }\n }\n }\n },\n \"Paginateddeb.InstallerPackageResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.InstallerPackageResponse\"\n }\n }\n }\n },\n \"Paginateddeb.PackageIndexResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.PackageIndexResponse\"\n }\n }\n }\n },\n \"Paginateddeb.PackageReleaseComponentResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.PackageReleaseComponentResponse\"\n }\n }\n }\n },\n \"Paginateddeb.PackageResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.PackageResponse\"\n }\n }\n }\n },\n \"Paginateddeb.ReleaseArchitectureResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseArchitectureResponse\"\n }\n }\n }\n },\n \"Paginateddeb.ReleaseComponentResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseComponentResponse\"\n }\n }\n }\n },\n \"Paginateddeb.ReleaseFileResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseFileResponse\"\n }\n }\n }\n },\n \"Paginateddeb.ReleaseResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.ReleaseResponse\"\n }\n }\n }\n },\n \"Paginateddeb.SourceIndexResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.SourceIndexResponse\"\n }\n }\n }\n },\n \"Paginateddeb.SourcePackageReleaseComponentResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.SourcePackageReleaseComponentResponse\"\n }\n }\n }\n },\n \"Paginateddeb.SourcePackageResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.SourcePackageResponse\"\n }\n }\n }\n },\n \"Paginateddeb.VerbatimPublicationResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/deb.VerbatimPublicationResponse\"\n }\n }\n }\n },\n \"Paginatedfile.FileAlternateContentSourceResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/file.FileAlternateContentSourceResponse\"\n }\n }\n }\n },\n \"Paginatedfile.FileContentResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/file.FileContentResponse\"\n }\n }\n }\n },\n \"Paginatedfile.FileDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/file.FileDistributionResponse\"\n }\n }\n }\n },\n \"Paginatedfile.FileGitRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/file.FileGitRemoteResponse\"\n }\n }\n }\n },\n \"Paginatedfile.FilePublicationResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/file.FilePublicationResponse\"\n }\n }\n }\n },\n \"Paginatedfile.FileRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/file.FileRemoteResponse\"\n }\n }\n }\n },\n \"Paginatedfile.FileRepositoryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/file.FileRepositoryResponse\"\n }\n }\n }\n },\n \"Paginatedgem.GemContentResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/gem.GemContentResponse\"\n }\n }\n }\n },\n \"Paginatedgem.GemDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/gem.GemDistributionResponse\"\n }\n }\n }\n },\n \"Paginatedgem.GemPublicationResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/gem.GemPublicationResponse\"\n }\n }\n }\n },\n \"Paginatedgem.GemRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/gem.GemRemoteResponse\"\n }\n }\n }\n },\n \"Paginatedgem.GemRepositoryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/gem.GemRepositoryResponse\"\n }\n }\n }\n },\n \"Paginatedhugging_face.HuggingFaceContentResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceContentResponse\"\n }\n }\n }\n },\n \"Paginatedhugging_face.HuggingFaceDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceDistributionResponse\"\n }\n }\n }\n },\n \"Paginatedhugging_face.HuggingFacePublicationResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFacePublicationResponse\"\n }\n }\n }\n },\n \"Paginatedhugging_face.HuggingFaceRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRemoteResponse\"\n }\n }\n }\n },\n \"Paginatedhugging_face.HuggingFaceRepositoryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/hugging_face.HuggingFaceRepositoryResponse\"\n }\n }\n }\n },\n \"Paginatedmaven.MavenArtifactResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/maven.MavenArtifactResponse\"\n }\n }\n }\n },\n \"Paginatedmaven.MavenDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/maven.MavenDistributionResponse\"\n }\n }\n }\n },\n \"Paginatedmaven.MavenRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/maven.MavenRemoteResponse\"\n }\n }\n }\n },\n \"Paginatedmaven.MavenRepositoryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/maven.MavenRepositoryResponse\"\n }\n }\n }\n },\n \"Paginatednpm.NpmDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/npm.NpmDistributionResponse\"\n }\n }\n }\n },\n \"Paginatednpm.NpmRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/npm.NpmRemoteResponse\"\n }\n }\n }\n },\n \"Paginatednpm.NpmRepositoryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/npm.NpmRepositoryResponse\"\n }\n }\n }\n },\n \"Paginatednpm.PackageResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/npm.PackageResponse\"\n }\n }\n }\n },\n \"Paginatedostree.OstreeCommitResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeCommitResponse\"\n }\n }\n }\n },\n \"Paginatedostree.OstreeConfigResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeConfigResponse\"\n }\n }\n }\n },\n \"Paginatedostree.OstreeContentResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeContentResponse\"\n }\n }\n }\n },\n \"Paginatedostree.OstreeDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeDistributionResponse\"\n }\n }\n }\n },\n \"Paginatedostree.OstreeObjectResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeObjectResponse\"\n }\n }\n }\n },\n \"Paginatedostree.OstreeRefResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRefResponse\"\n }\n }\n }\n },\n \"Paginatedostree.OstreeRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRemoteResponse\"\n }\n }\n }\n },\n \"Paginatedostree.OstreeRepositoryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeRepositoryResponse\"\n }\n }\n }\n },\n \"Paginatedostree.OstreeSummaryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ostree.OstreeSummaryResponse\"\n }\n }\n }\n },\n \"Paginatedpython.PackageProvenanceResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/python.PackageProvenanceResponse\"\n }\n }\n }\n },\n \"Paginatedpython.PythonBlocklistEntryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/python.PythonBlocklistEntryResponse\"\n }\n }\n }\n },\n \"Paginatedpython.PythonDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/python.PythonDistributionResponse\"\n }\n }\n }\n },\n \"Paginatedpython.PythonPackageContentResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/python.PythonPackageContentResponse\"\n }\n }\n }\n },\n \"Paginatedpython.PythonPublicationResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/python.PythonPublicationResponse\"\n }\n }\n }\n },\n \"Paginatedpython.PythonRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/python.PythonRemoteResponse\"\n }\n }\n }\n },\n \"Paginatedpython.PythonRepositoryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/python.PythonRepositoryResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.DistributionTreeResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.DistributionTreeResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.ModulemdDefaultsResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.ModulemdDefaultsResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.ModulemdObsoleteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.ModulemdObsoleteResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.ModulemdResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.ModulemdResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.PackageCategoryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.PackageCategoryResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.PackageEnvironmentResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.PackageEnvironmentResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.PackageGroupResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.PackageGroupResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.PackageLangpacksResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.PackageLangpacksResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.PackageResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.PackageResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.RepoMetadataFileResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.RepoMetadataFileResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.RpmAlternateContentSourceResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.RpmAlternateContentSourceResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.RpmDistributionResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.RpmDistributionResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.RpmPublicationResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.RpmPublicationResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.RpmRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRemoteResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.RpmRepositoryResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.RpmRepositoryResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.UlnRemoteResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.UlnRemoteResponse\"\n }\n }\n }\n },\n \"Paginatedrpm.UpdateRecordResponseList\": {\n \"type\": \"object\",\n \"required\": [\n \"count\",\n \"results\"\n ],\n \"properties\": {\n \"count\": {\n \"type\": \"integer\",\n \"example\": 123\n },\n \"next\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=400&limit=100\"\n },\n \"previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"format\": \"uri\",\n \"example\": \"http://api.example.org/accounts/?offset=200&limit=100\"\n },\n \"results\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.UpdateRecordResponse\"\n }\n }\n }\n },\n \"PatchedAccessPolicy\": {\n \"type\": \"object\",\n \"description\": \"Serializer for AccessPolicy.\",\n \"properties\": {\n \"permissions_assignment\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"List of callables that define the new permissions to be created for new objects.This is deprecated. Use `creation_hooks` instead.\"\n },\n \"creation_hooks\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"List of callables that may associate user roles for new objects.\"\n },\n \"statements\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"List of policy statements defining the policy.\"\n },\n \"queryset_scoping\": {\n \"type\": \"object\",\n \"description\": \"A callable for performing queryset scoping. See plugin documentation for valid callables. Set to blank to turn off queryset scoping.\"\n }\n }\n },\n \"PatchedCollection\": {\n \"type\": \"object\",\n \"description\": \"A serializer for a Collection.\",\n \"properties\": {\n \"deprecated\": {\n \"type\": \"boolean\"\n }\n }\n },\n \"PatchedCompositeContentGuard\": {\n \"type\": \"object\",\n \"description\": \"Base class for content guard serializers.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"guards\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true\n },\n \"description\": \"List of ContentGuards to ask for access-permission.\"\n }\n }\n },\n \"PatchedContentRedirectContentGuard\": {\n \"type\": \"object\",\n \"description\": \"A serializer for ContentRedirectContentGuard.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n }\n }\n },\n \"PatchedDomain\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Domain.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A name for this domain.\",\n \"maxLength\": 50,\n \"pattern\": \"^[-a-zA-Z0-9_]+$\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"storage_class\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/StorageClassEnum\"\n }\n ],\n \"description\": \"Backend storage class for domain.\\n\\n* `pulpcore.app.models.storage.FileSystem` - Use local filesystem as storage\\n* `storages.backends.s3boto3.S3Boto3Storage` - Use Amazon S3 as storage [deprecated]\\n* `storages.backends.s3.S3Storage` - Use Amazon S3 as storage\\n* `storages.backends.azure_storage.AzureStorage` - Use Azure Blob as storage\"\n },\n \"storage_settings\": {\n \"type\": \"object\",\n \"description\": \"Settings for storage class.\"\n },\n \"redirect_to_object_storage\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Boolean to have the content app redirect to object storage.\"\n },\n \"hide_guarded_distributions\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Boolean to hide distributions with a content guard in the content app.\"\n }\n }\n },\n \"PatchedFilesystemExporter\": {\n \"type\": \"object\",\n \"description\": \"Serializer for FilesystemExporters.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Unique name of the exporter.\"\n },\n \"path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"File system location to export to.\"\n },\n \"method\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/MethodEnum\"\n }\n ],\n \"default\": \"write\",\n \"description\": \"Method of exporting\\n\\n* `write` - Export by writing\\n* `hardlink` - Export by hardlinking\\n* `symlink` - Export by symlinking\"\n }\n }\n },\n \"PatchedGroup\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Group.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name\",\n \"maxLength\": 150\n }\n }\n },\n \"PatchedHeaderContentGuard\": {\n \"type\": \"object\",\n \"description\": \"A serializer for HeaderContentGuard.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"header_name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The header name the guard will check on.\"\n },\n \"header_value\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The value that will authorize the request.\"\n },\n \"jq_filter\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A JQ syntax compatible filter. If jq_filter is not set, then the value willonly be Base64 decoded and checked as an explicit string match.\"\n }\n }\n },\n \"PatchedLoginUpdate\": {\n \"type\": \"object\",\n \"properties\": {\n \"username\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"150 characters or fewer. Letters, digits and @/./+/-/_ only.\",\n \"maxLength\": 150\n },\n \"old_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"Old password\"\n },\n \"new_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"New password\"\n },\n \"first_name\": {\n \"type\": \"string\",\n \"description\": \"First name\",\n \"maxLength\": 150\n },\n \"last_name\": {\n \"type\": \"string\",\n \"description\": \"Last name\",\n \"maxLength\": 150\n },\n \"email\": {\n \"type\": \"string\",\n \"format\": \"email\",\n \"description\": \"Email address\"\n }\n }\n },\n \"PatchedOpenPGPDistribution\": {\n \"type\": \"object\",\n \"description\": \"The Serializer for the Distribution model.\\n\\nThe serializer deliberately omits the `publication` field due to not all plugins using\\npublications. To include the `publication` field, plugins should define it::\\n\\n publication = DetailRelatedField(\\n required=False,\\n help_text=_(\\\"Publication to be served\\\"),\\n view_name_pattern=r\\\"publications(-.*/.*)?-detail\\\",\\n queryset=models.Publication.objects.exclude(complete=False),\\n allow_null=True,\\n )\\n\\nThe serializer also omits the `remote` field, which is used for pull-through caching\\nand only by plugins which use publications. Plugins implementing pull-through caching\\nshould define the field in their derived serializer class like this::\\n\\n remote = DetailRelatedField(\\n required=False,\\n help_text=_('Remote that can be used to fetch content when using pull-through caching.'),\\n queryset=models.Remote.objects.all(),\\n allow_null=True\\n )\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n }\n }\n },\n \"PatchedOpenPGPKeyring\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n }\n },\n \"PatchedPulpExporter\": {\n \"type\": \"object\",\n \"description\": \"Serializer for pulp exporters.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Unique name of the exporter.\"\n },\n \"path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"File system directory to store exported tar.gzs.\"\n },\n \"repositories\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n }\n },\n \"last_export\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Last attempted export for this PulpExporter\"\n }\n }\n },\n \"PatchedPulpImporter\": {\n \"type\": \"object\",\n \"description\": \"Serializer for PulpImporters.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Unique name of the Importer.\"\n },\n \"repo_mapping\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"Mapping of repo names in an export file to the repo names in Pulp. For example, if the export has a repo named 'foo' and the repo to import content into was 'bar', the mapping would be \\\"{'foo': 'bar'}\\\".\"\n }\n }\n },\n \"PatchedRBACContentGuard\": {\n \"type\": \"object\",\n \"description\": \"Base class for content guard serializers.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n }\n }\n },\n \"PatchedRole\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Role.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The name of this role.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"permissions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"description\": \"List of permissions defining the role.\"\n }\n }\n },\n \"PatchedTaskCancel\": {\n \"type\": \"object\",\n \"properties\": {\n \"state\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The desired state of the task. Only 'canceled' is accepted.\"\n }\n }\n },\n \"PatchedUpstreamPulp\": {\n \"type\": \"object\",\n \"description\": \"Serializer for a Server.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this Pulp server.\"\n },\n \"base_url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The transport, hostname, and an optional port of the Pulp server. e.g. https://example.com\"\n },\n \"api_root\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The API root. Defaults to '/pulp/'.\"\n },\n \"domain\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The domain of the Pulp server if enabled.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"q_select\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Filter distributions on the upstream Pulp using complex filtering. E.g. pulp_label_select=\\\"foo\\\" OR pulp_label_select=\\\"key=val\\\"\"\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy357Enum\"\n }\n ],\n \"description\": \"Policy for how replicate will manage the local objects within the domain.\\n\\n* `all` - Replicate manages ALL local objects within the domain.\\n* `labeled` - Replicate will only manage the objects created from a previous replication, unlabled local objects will be untouched.\\n* `nodelete` - Replicate will not delete any local object whether they were created by replication or not.\"\n }\n }\n },\n \"PatchedUser\": {\n \"type\": \"object\",\n \"description\": \"Serializer for User.\",\n \"properties\": {\n \"username\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.\",\n \"maxLength\": 150\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Users password. Set to ``null`` to disable password authentication.\"\n },\n \"first_name\": {\n \"type\": \"string\",\n \"description\": \"First name\",\n \"maxLength\": 150\n },\n \"last_name\": {\n \"type\": \"string\",\n \"description\": \"Last name\",\n \"maxLength\": 150\n },\n \"email\": {\n \"type\": \"string\",\n \"format\": \"email\",\n \"description\": \"Email address\"\n },\n \"is_staff\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Designates whether the user can log into this admin site.\"\n },\n \"is_active\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Designates whether this user should be treated as active.\"\n }\n }\n },\n \"Patchedansible.AnsibleDistribution\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Ansible Distributions.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n }\n }\n },\n \"Patchedansible.AnsibleNamespaceMetadata\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Namespaces.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 3,\n \"description\": \"Required named, only accepts lowercase, numbers and underscores.\",\n \"maxLength\": 64,\n \"pattern\": \"^(?!.*__)[a-z][0-9a-z_]*$\"\n },\n \"company\": {\n \"type\": \"string\",\n \"description\": \"Optional namespace company owner.\",\n \"maxLength\": 64\n },\n \"email\": {\n \"type\": \"string\",\n \"description\": \"Optional namespace contact email.\",\n \"maxLength\": 256\n },\n \"description\": {\n \"type\": \"string\",\n \"description\": \"Optional short description.\",\n \"maxLength\": 256\n },\n \"resources\": {\n \"type\": \"string\",\n \"description\": \"Optional resource page in markdown format.\"\n },\n \"links\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/NamespaceLink\"\n },\n \"description\": \"Labeled related links.\"\n },\n \"avatar\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"Optional avatar image for Namespace\"\n }\n }\n },\n \"Patchedansible.AnsibleRepository\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Ansible Repositories.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"last_synced_metadata_time\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true,\n \"description\": \"Last synced metadata time.\"\n },\n \"gpgkey\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Gpg public key to verify collection signatures against\"\n },\n \"private\": {\n \"type\": \"boolean\"\n }\n }\n },\n \"Patchedansible.CollectionRemote\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Collection Remotes.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, download all metadata and content now.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"requirements_file\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The string version of Collection requirements yaml.\"\n },\n \"auth_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The URL to receive a session token from, e.g. used with Automation Hub.\",\n \"maxLength\": 255\n },\n \"token\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The token key to use for authentication. See https://docs.ansible.com/ansible/latest/user_guide/collections_using.html#configuring-the-ansible-galaxy-clientfor more details\",\n \"maxLength\": 2000\n },\n \"sync_dependencies\": {\n \"type\": \"boolean\",\n \"description\": \"Sync dependencies for collections specified via requirements file\"\n },\n \"signed_only\": {\n \"type\": \"boolean\",\n \"description\": \"Sync only collections that have a signature\"\n }\n }\n },\n \"Patchedansible.GitRemote\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Git Collection Remotes.\",\n \"properties\": {\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"metadata_only\": {\n \"type\": \"boolean\",\n \"description\": \"If True, only metadata about the content will be stored in Pulp. Clients will retrieve content from the remote URL.\"\n },\n \"git_ref\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A git ref. e.g.: branch, tag, or commit sha.\"\n }\n }\n },\n \"Patchedansible.RoleRemote\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Ansible Remotes.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, download all metadata and content now.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n }\n },\n \"Patchedcertguard.RHSMCertGuard\": {\n \"type\": \"object\",\n \"description\": \"RHSM Content Guard Serializer.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"ca_certificate\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A Certificate Authority (CA) certificate (or a bundle thereof) used to verify client-certificate authenticity.\"\n }\n }\n },\n \"Patchedcertguard.X509CertGuard\": {\n \"type\": \"object\",\n \"description\": \"X.509 Content Guard Serializer.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"ca_certificate\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A Certificate Authority (CA) certificate (or a bundle thereof) used to verify client-certificate authenticity.\"\n }\n }\n },\n \"Patchedcontainer.ContainerDistribution\": {\n \"type\": \"object\",\n \"description\": \"A serializer for ContainerDistribution.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"An optional content-guard. If none is specified, a default one will be used.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"private\": {\n \"type\": \"boolean\",\n \"description\": \"Restrict pull access to explicitly authorized users. Defaults to unrestricted pull access.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n }\n }\n },\n \"Patchedcontainer.ContainerPullThroughDistribution\": {\n \"type\": \"object\",\n \"description\": \"A serializer for a specialized pull-through distribution referencing sub-distributions.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"An optional content-guard. If none is specified, a default one will be used.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n },\n \"distributions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"description\": \"Distributions created after pulling content through cache\"\n },\n \"private\": {\n \"type\": \"boolean\",\n \"description\": \"Restrict pull access to explicitly authorized users. Related distributions inherit this value. Defaults to unrestricted pull access.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n }\n }\n },\n \"Patchedcontainer.ContainerPullThroughRemote\": {\n \"type\": \"object\",\n \"description\": \"A serializer for a remote used in the pull-through distribution.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy7e0Enum\"\n }\n ],\n \"default\": \"on_demand\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"includes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"\\n A list of remotes to include during pull-through caching.\\n Wildcards *, ? are recognized.\\n 'includes' is evaluated before 'excludes'.\\n \"\n },\n \"excludes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"\\n A list of remotes to exclude during pull-through caching.\\n Wildcards *, ? are recognized.\\n 'excludes' is evaluated after 'includes'.\\n \"\n }\n }\n },\n \"Patchedcontainer.ContainerPushRepository\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Container Push Repositories.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"manifest_signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated signing service.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n }\n }\n },\n \"Patchedcontainer.ContainerRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for ContainerRemote.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"\\n immediate - All manifests and blobs are downloaded and saved during a sync.\\n on_demand - Only tags and manifests are downloaded. Blobs are not\\n downloaded until they are requested for the first time by a client.\\n streamed - Blobs are streamed to the client with every request and never saved.\\n \\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"upstream_name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name of the upstream repository\"\n },\n \"includes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"A list of tags (wildcards *, ? are recognized) and/or digests (format: 'sha256:') to include during sync. 'includes' is evaluated before 'excludes'.\"\n },\n \"excludes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"A list of tag patterns to exclude during sync. Wildcards *, ? are recognized. 'excludes' is evaluated after 'includes'.\"\n },\n \"include_tags\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"writeOnly\": true,\n \"nullable\": true,\n \"description\": \"Deprecated. Use 'includes' instead.\"\n },\n \"exclude_tags\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"writeOnly\": true,\n \"nullable\": true,\n \"description\": \"Deprecated. Use 'excludes' instead.\"\n },\n \"sigstore\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A URL to a sigstore to download image signatures from\",\n \"format\": \"uri\"\n }\n }\n },\n \"Patchedcontainer.ContainerRepository\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Container Repositories.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"manifest_signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated signing service.\"\n }\n }\n },\n \"Patcheddeb.AptAlternateContentSource\": {\n \"type\": \"object\",\n \"description\": \"Serializer for APT alternate content source.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name of Alternate Content Source.\"\n },\n \"last_refreshed\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true,\n \"description\": \"Date of last refresh of AlternateContentSource.\"\n },\n \"paths\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"List of paths that will be appended to the Remote url when searching for content.\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The remote to provide alternate content source.\"\n }\n }\n },\n \"Patcheddeb.AptDistribution\": {\n \"type\": \"object\",\n \"description\": \"Serializer for AptDistributions.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n }\n }\n },\n \"Patcheddeb.AptRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for AptRemote.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"distributions\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Whitespace separated list of distributions to sync.\\nThe distribution is the path from the repository root to the \\\"Release\\\" file you want to access. This is often, but not always, equal to either the codename or the suite of the release you want to sync. If the repository you are trying to sync uses \\\"flat repository format\\\", the distribution must end with a \\\"/\\\". Based on \\\"/etc/apt/sources.list\\\" syntax.\"\n },\n \"components\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Whitespace separatet list of components to sync.\\nIf none are supplied, all that are available will be synchronized. Leave blank for repositores using \\\"flat repository format\\\".\"\n },\n \"architectures\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Whitespace separated list of architectures to sync\\nIf none are supplied, all that are available will be synchronized. A list of valid architecture specification strings can be found by running \\\"dpkg-architecture -L\\\". A sync will download the intersection of the list of architectures provided via this field and those provided by the relevant \\\"Release\\\" file. Architecture=\\\"all\\\" is always synchronized and does not need to be provided here.\"\n },\n \"sync_sources\": {\n \"type\": \"boolean\",\n \"description\": \"Sync source packages\"\n },\n \"sync_udebs\": {\n \"type\": \"boolean\",\n \"description\": \"Sync installer packages\"\n },\n \"sync_installer\": {\n \"type\": \"boolean\",\n \"description\": \"Sync installer files\"\n },\n \"gpgkey\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Gpg public key to verify origin releases against\"\n },\n \"ignore_missing_package_indices\": {\n \"type\": \"boolean\",\n \"description\": \"By default, upstream repositories that declare architectures and corresponding package indices in their Release files without actually publishing them, will fail to synchronize.\\nSet this flag to True to allow the synchronization of such \\\"partial mirrors\\\" instead.\\nAlternatively, you could make your remote filter by architectures for which the upstream repository does have indices.\"\n }\n }\n },\n \"Patcheddeb.AptRepository\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for AptRepository.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"autopublish\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to automatically create publications for new repository versions, and update any distributions pointing to this repository. Will create a standard structured APT publication.\"\n },\n \"publish_upstream_release_fields\": {\n \"type\": \"boolean\",\n \"description\": \"Previously, pulp_deb only synced the Release file fields codename and suite, now version, origin, label, and description are also synced. Setting this setting to False will make Pulp revert to the old behaviour of using it's own internal values for the new fields during publish. This is primarily intended to avoid a sudden change in behaviour for existing Pulp repositories, since many Release file field changes need to be accepted by hosts consuming the published repository. The default for new repositories is True.\"\n },\n \"signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated signing service. Used if AptPublication.signing_service is not set\"\n },\n \"signing_service_release_overrides\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of Release distributions and the Signing Service URLs they should use.Example: {\\\"bionic\\\": \\\"/pulp/api/v3/signing-services/433a1f70-c589-4413-a803-c50b842ea9b5/\\\"}\"\n }\n }\n },\n \"Patchedfile.FileAlternateContentSource\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File alternate content source.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name of Alternate Content Source.\"\n },\n \"last_refreshed\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true,\n \"description\": \"Date of last refresh of AlternateContentSource.\"\n },\n \"paths\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"List of paths that will be appended to the Remote url when searching for content.\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The remote to provide alternate content source.\"\n }\n }\n },\n \"Patchedfile.FileDistribution\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Distributions.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n }\n }\n },\n \"Patchedfile.FileGitRemote\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Git Remotes.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"git_ref\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"default\": \"HEAD\",\n \"description\": \"The git ref (branch, tag, or commit hash) to sync from. Defaults to HEAD.\"\n }\n }\n },\n \"Patchedfile.FileRemote\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Remotes.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n }\n },\n \"Patchedfile.FileRepository\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Repositories.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"autopublish\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to automatically create publications for new repository versions, and update any distributions pointing to this repository.\"\n },\n \"manifest\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"default\": \"PULP_MANIFEST\",\n \"description\": \"Filename to use for manifest file containing metadata for all the files.\"\n }\n }\n },\n \"Patchedgem.GemDistribution\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for GemDistribution.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n }\n },\n \"Patchedgem.GemRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for GemRemote.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"prereleases\": {\n \"type\": \"boolean\",\n \"default\": false\n },\n \"includes\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"nullable\": true\n },\n \"excludes\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"nullable\": true\n }\n }\n },\n \"Patchedgem.GemRepository\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for GemRepository.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n }\n },\n \"Patchedhugging_face.HuggingFaceDistribution\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for HuggingFaceDistribution with pull-through caching support.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n }\n },\n \"Patchedhugging_face.HuggingFaceRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for HuggingFaceRemote with Hugging Face specific configuration.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"on_demand\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'on_demand' enables pull-through caching.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"hf_hub_url\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"minLength\": 1,\n \"default\": \"https://huggingface.co\",\n \"description\": \"Base URL for Hugging Face Hub\"\n },\n \"hf_token\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Hugging Face authentication token for private repositories\"\n }\n }\n },\n \"Patchedhugging_face.HuggingFaceRepository\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for HuggingFaceRepository.\\n\\nAdd any new fields if defined on HuggingFaceRepository.\\nSimilar to the example above, in HuggingFaceContentSerializer.\\nAdditional validators can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n validators = platform.RepositorySerializer.Meta.validators + [myValidator1, myValidator2]\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n }\n },\n \"Patchedmaven.MavenDistribution\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Maven Distributions.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n }\n },\n \"Patchedmaven.MavenRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for MavenRemote.\\n\\nAdd any new fields if defined on MavenRemote.\\nSimilar to the example above, in MavenArtifactSerializer.\\nAdditional validators can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n validators = platform.RemoteSerializer.Meta.validators + [myValidator1, myValidator2]\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, download all metadata and content now.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n }\n },\n \"Patchedmaven.MavenRepository\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Maven Repositories.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n }\n },\n \"Patchednpm.NpmDistribution\": {\n \"type\": \"object\",\n \"description\": \"Serializer for NPM Distributions.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n }\n },\n \"Patchednpm.NpmRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for NpmRemote.\\n\\nAdd any new fields if defined on NpmRemote.\\nSimilar to the example above, in NpmPackageSerializer.\\nAdditional validators can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n validators = core_serializers.RemoteSerializer.Meta.validators + [myValidator1, ...]\\n\\nBy default the 'policy' field in core_serializers.RemoteSerializer only validates the choice\\n'immediate'. To add on-demand support for more 'policy' options, e.g. 'streamed' or 'on_demand',\\nre-define the 'policy' option as follows::\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n }\n },\n \"Patchednpm.NpmRepository\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for NpmRepository.\\n\\nAdd any new fields if defined on NpmRepository.\\nSimilar to the example above, in NpmPackageSerializer.\\nAdditional validators can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n validators = core_serializers.RepositorySerializer.Meta.validators + [myValidator1, ...]\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n }\n },\n \"Patchedostree.OstreeDistribution\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for an OSTree distribution.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n }\n }\n },\n \"Patchedostree.OstreeRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for a remote OSTree repository.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PolicyBfeEnum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"\\n immediate - All OSTree objects are downloaded and saved during synchronization.\\n on_demand - Only commits, dirtrees, and refs are downloaded. Other OSTree objects are\\n not downloaded until they are requested for the first time by a client.\\n \\n\\n* `immediate` - immediate\\n* `on_demand` - on_demand\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"depth\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"default\": 0,\n \"description\": \"An option to specify how many commits to traverse.\",\n \"minimum\": 0\n },\n \"include_refs\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"\\n A list of refs to include during a sync.\\n The wildcards *, ? are recognized.\\n 'include_refs' is evaluated before 'exclude_refs'.\\n \"\n },\n \"exclude_refs\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"\\n A list of tags to exclude during a sync.\\n The wildcards *, ? are recognized.\\n 'exclude_refs' is evaluated after 'include_refs'.\\n \"\n }\n }\n },\n \"Patchedostree.OstreeRepository\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for an OSTree repository.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"compute_delta\": {\n \"type\": \"boolean\",\n \"default\": true\n }\n }\n },\n \"Patchedpython.PythonDistribution\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Pulp distributions for the Python type.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served.\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served. [Deprecated]\",\n \"deprecated\": true\n },\n \"allow_uploads\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Allow packages to be uploaded to this index.\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n }\n },\n \"Patchedpython.PythonRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for PythonRemote.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"on_demand\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'on_demand' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"includes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"A list containing project specifiers for Python packages to include.\"\n },\n \"excludes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"A list containing project specifiers for Python packages to exclude.\"\n },\n \"prereleases\": {\n \"type\": \"boolean\",\n \"description\": \"Whether or not to include pre-release packages in the sync.\"\n },\n \"package_types\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/PackageTypesEnum\"\n },\n \"description\": \"The package types to sync for Python content. Leave blank to get everypackage type.\"\n },\n \"keep_latest_packages\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"default\": 0,\n \"description\": \"The amount of latest versions of a package to keep on sync, includespre-releases if synced. Default 0 keeps all versions.\"\n },\n \"exclude_platforms\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ExcludePlatformsEnum\"\n },\n \"description\": \"List of platforms to exclude syncing Python packages for. Possible valuesinclude: windows, macos, freebsd, and linux.\"\n },\n \"provenance\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to sync available provenances for Python packages.\"\n }\n }\n },\n \"Patchedpython.PythonRepository\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Python Repositories.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"autopublish\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to automatically create publications for new repository versions, and update any distributions pointing to this repository. [Deprecated]\",\n \"deprecated\": true\n },\n \"allow_package_substitution\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Whether to allow package substitution (replacing existing packages with packages that have the same filename but a different checksum). When False, any new repository version that would cause such a substitution will be rejected. This applies to all repository version creation paths including uploads, modify, and sync. When True (the default), package substitution is allowed.\"\n }\n }\n },\n \"Patchedrpm.RpmAlternateContentSource\": {\n \"type\": \"object\",\n \"description\": \"Serializer for RPM alternate content source.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name of Alternate Content Source.\"\n },\n \"last_refreshed\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true,\n \"description\": \"Date of last refresh of AlternateContentSource.\"\n },\n \"paths\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"List of paths that will be appended to the Remote url when searching for content.\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The remote to provide alternate content source.\"\n }\n }\n },\n \"Patchedrpm.RpmDistribution\": {\n \"type\": \"object\",\n \"description\": \"Serializer for RPM Distributions.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"generate_repo_config\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"An option specifying whether Pulp should generate *.repo files.\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n }\n }\n },\n \"Patchedrpm.RpmRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for RpmRemote.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"sles_auth_token\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Authentication token for SLES repositories.\"\n }\n }\n },\n \"Patchedrpm.RpmRepository\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Rpm Repositories.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"autopublish\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to automatically create publications for new repository versions, and update any distributions pointing to this repository.\"\n },\n \"metadata_signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated signing service.\"\n },\n \"package_signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated package signing service.\"\n },\n \"package_signing_fingerprint\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The pubkey fingerprint to be passed to the package signing service. Format: 'v:' or 'keyid:<16-hex-char>'. Example: 'v4:ABCDEF1234567890ABCDEF1234567890ABCDEF12'.\",\n \"maxLength\": 68\n },\n \"retain_package_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"The number of versions of each package to keep in the repository; older versions will be purged. The default is '0', which will disable this feature and keep all versions of each package.\",\n \"minimum\": 0\n },\n \"checksum_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n ],\n \"nullable\": true,\n \"description\": \"The preferred checksum type during repo publish.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - sha512\"\n },\n \"repo_config\": {\n \"description\": \"A JSON document describing the config.repo file Pulp should generate for this repo\"\n },\n \"compression_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/CompressionTypeEnum\"\n }\n ],\n \"nullable\": true,\n \"description\": \"The compression type to use for metadata files.\\n\\n* `zstd` - zstd\\n* `gz` - gz\\n* `none` - none\"\n },\n \"layout\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/LayoutD5aEnum\"\n }\n ],\n \"nullable\": true,\n \"description\": \"How to layout the packages within the published repository.\\n\\n* `nested_alphabetically` - nested_alphabetically\\n* `flat` - flat\\n* `nested_by_digest` - nested_by_digest\"\n }\n }\n },\n \"Patchedrpm.UlnRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for UlnRemote.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The ULN repo URL of the remote content source.\\\"This is \\\"uln://\\\" followed by the channel name. E.g.: \\\"uln://ol7_x86_64_oracle\\\"\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"Your ULN account username.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"Your ULN account password.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"uln_server_base_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Base URL of the ULN server. If the uln_server_base_url is not provided pulp_rpm willuse the contents of the DEFAULT_ULN_SERVER_BASE_URL setting instead.\"\n }\n }\n },\n \"Policy357Enum\": {\n \"enum\": [\n \"all\",\n \"labeled\",\n \"nodelete\"\n ],\n \"type\": \"string\",\n \"description\": \"* `all` - Replicate manages ALL local objects within the domain.\\n* `labeled` - Replicate will only manage the objects created from a previous replication, unlabled local objects will be untouched.\\n* `nodelete` - Replicate will not delete any local object whether they were created by replication or not.\"\n },\n \"Policy692Enum\": {\n \"enum\": [\n \"immediate\",\n \"on_demand\",\n \"streamed\"\n ],\n \"type\": \"string\",\n \"description\": \"* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"Policy7e0Enum\": {\n \"enum\": [\n \"on_demand\"\n ],\n \"type\": \"string\",\n \"description\": \"* `on_demand` - on_demand\"\n },\n \"PolicyB5fEnum\": {\n \"enum\": [\n \"immediate\"\n ],\n \"type\": \"string\",\n \"description\": \"* `immediate` - When syncing, download all metadata and content now.\"\n },\n \"PolicyBfeEnum\": {\n \"enum\": [\n \"immediate\",\n \"on_demand\"\n ],\n \"type\": \"string\",\n \"description\": \"* `immediate` - immediate\\n* `on_demand` - on_demand\"\n },\n \"ProfileArtifactResponse\": {\n \"type\": \"object\",\n \"properties\": {\n \"urls\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n }\n }\n },\n \"required\": [\n \"urls\"\n ]\n },\n \"ProgressReportResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"message\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The message shown to the user for the progress report.\"\n },\n \"code\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Identifies the type of progress report'.\"\n },\n \"state\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The current state of the progress report. The possible values are: 'waiting', 'skipped', 'running', 'completed', 'failed', 'canceled' and 'canceling'. The default is 'waiting'.\"\n },\n \"total\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"The total count of items.\"\n },\n \"done\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"The count of items already processed. Defaults to 0.\"\n },\n \"suffix\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"nullable\": true,\n \"description\": \"The suffix to be shown with the progress report.\"\n }\n }\n },\n \"ProtocolVersionEnum\": {\n \"enum\": [\n 1\n ],\n \"type\": \"integer\",\n \"description\": \"* `1` - 1\"\n },\n \"PrunePackages\": {\n \"type\": \"object\",\n \"description\": \"Serializer for prune-old-Packages operation.\",\n \"properties\": {\n \"repo_hrefs\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"Will prune old packages from the specified list of repos. Use ['*'] to specify all repos. Will prune based on the specified repositories' latest_versions.\"\n },\n \"keep_days\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"default\": 14,\n \"description\": \"Prune packages introduced *prior-to* this many days ago. Default is 14. A value of 0 implies 'keep latest package only.'\",\n \"minimum\": 0\n },\n \"dry_run\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Determine what would-be-pruned and log the list of packages. Intended as a debugging aid.\"\n }\n },\n \"required\": [\n \"repo_hrefs\"\n ]\n },\n \"PublicationResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n }\n }\n },\n \"PulpExport\": {\n \"type\": \"object\",\n \"description\": \"Serializer for PulpExports.\",\n \"properties\": {\n \"task\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A URI of the task that ran the Export.\"\n },\n \"full\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"default\": true,\n \"description\": \"Do a Full (true) or Incremental (false) export.\"\n },\n \"dry_run\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"default\": false,\n \"description\": \"Generate report on what would be exported and disk-space required.\"\n },\n \"versions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true\n },\n \"writeOnly\": true,\n \"description\": \"List of explicit repo-version hrefs to export (replaces current_version).\"\n },\n \"chunk_size\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"Chunk export-tarfile into pieces of chunk_size bytes. Recognizes units of B/KB/MB/GB/TB. A chunk has a maximum size of 1TB.\"\n },\n \"start_versions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true\n },\n \"writeOnly\": true,\n \"description\": \"List of explicit last-exported-repo-version hrefs (replaces last_export).\"\n },\n \"meta\": {\n \"type\": \"object\",\n \"writeOnly\": true,\n \"description\": \"Dictionary of meta information about the export. Stored in the TOC JSON.\"\n }\n }\n },\n \"PulpExportResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for PulpExports.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"task\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A URI of the task that ran the Export.\"\n },\n \"exported_resources\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"readOnly\": true,\n \"description\": \"Resources that were exported.\"\n },\n \"params\": {\n \"type\": \"object\",\n \"readOnly\": true,\n \"description\": \"Any additional parameters that were used to create the export.\"\n },\n \"output_file_info\": {\n \"type\": \"object\",\n \"readOnly\": true,\n \"description\": \"Dictionary of filename: sha256hash entries for export-output-file(s)\"\n },\n \"toc_info\": {\n \"type\": \"object\",\n \"readOnly\": true,\n \"description\": \"Filename, sha256-checksum and meta of table-of-contents for this export\"\n }\n }\n },\n \"PulpExporter\": {\n \"type\": \"object\",\n \"description\": \"Serializer for pulp exporters.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Unique name of the exporter.\"\n },\n \"path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"File system directory to store exported tar.gzs.\"\n },\n \"repositories\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n }\n },\n \"last_export\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Last attempted export for this PulpExporter\"\n }\n },\n \"required\": [\n \"name\",\n \"path\",\n \"repositories\"\n ]\n },\n \"PulpExporterResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for pulp exporters.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Unique name of the exporter.\"\n },\n \"path\": {\n \"type\": \"string\",\n \"description\": \"File system directory to store exported tar.gzs.\"\n },\n \"repositories\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n }\n },\n \"last_export\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Last attempted export for this PulpExporter\"\n }\n },\n \"required\": [\n \"name\",\n \"path\",\n \"repositories\"\n ]\n },\n \"PulpImport\": {\n \"type\": \"object\",\n \"description\": \"Serializer for call to import into Pulp.\",\n \"properties\": {\n \"path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path to export that will be imported.\"\n },\n \"toc\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path to a table-of-contents file describing chunks to be validated, reassembled, and imported.\"\n },\n \"create_repositories\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"If True, missing repositories will be automatically created during the import.\"\n }\n }\n },\n \"PulpImportCheck\": {\n \"type\": \"object\",\n \"description\": \"Check validity of provided import-options.\\n\\nProvides the ability to check that an import is 'sane' without having to actually\\ncreate an importer.\",\n \"properties\": {\n \"path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path to export-tar-gz that will be imported.\"\n },\n \"toc\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path to a table-of-contents file describing chunks to be validated, reassembled, and imported.\"\n },\n \"repo_mapping\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Mapping of repo names in an export file to the repo names in Pulp. For example, if the export has a repo named 'foo' and the repo to import content into was 'bar', the mapping would be \\\"{'foo': 'bar'}\\\".\"\n }\n }\n },\n \"PulpImportCheckResponse\": {\n \"type\": \"object\",\n \"description\": \"Return the response to a PulpImport import-check call.\",\n \"properties\": {\n \"toc\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/EvaluationResponse\"\n }\n ],\n \"description\": \"Evaluation of proposed 'toc' file for PulpImport\"\n },\n \"path\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/EvaluationResponse\"\n }\n ],\n \"description\": \"Evaluation of proposed 'path' file for PulpImport\"\n },\n \"repo_mapping\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/EvaluationResponse\"\n }\n ],\n \"description\": \"Evaluation of proposed 'repo_mapping' file for PulpImport\"\n }\n }\n },\n \"PulpImporter\": {\n \"type\": \"object\",\n \"description\": \"Serializer for PulpImporters.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Unique name of the Importer.\"\n },\n \"repo_mapping\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"Mapping of repo names in an export file to the repo names in Pulp. For example, if the export has a repo named 'foo' and the repo to import content into was 'bar', the mapping would be \\\"{'foo': 'bar'}\\\".\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"PulpImporterResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for PulpImporters.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Unique name of the Importer.\"\n },\n \"repo_mapping\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\"\n },\n \"description\": \"Mapping of repo names in an export file to the repo names in Pulp. For example, if the export has a repo named 'foo' and the repo to import content into was 'bar', the mapping would be \\\"{'foo': 'bar'}\\\".\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"Purge\": {\n \"type\": \"object\",\n \"properties\": {\n \"finished_before\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"default\": \"2026-07-28\",\n \"description\": \"Purge tasks completed earlier than this timestamp. Format '%Y-%m-%d[T%H:%M:%S]'\"\n },\n \"states\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/StatesEnum\"\n },\n \"default\": [\n \"completed\"\n ],\n \"description\": \"List of task-states to be purged. Only 'final' states are allowed.\"\n }\n }\n },\n \"PythonBanderRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for the initial step of creating a Python Remote from a Bandersnatch config file\",\n \"properties\": {\n \"config\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"A Bandersnatch config that may be used to construct a Python Remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote\"\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"on_demand\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'on_demand' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n }\n },\n \"required\": [\n \"config\",\n \"name\"\n ]\n },\n \"PythonPackageContentUpload\": {\n \"type\": \"object\",\n \"description\": \"A serializer for requests to synchronously upload Python packages.\",\n \"properties\": {\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n },\n \"author\": {\n \"type\": \"string\",\n \"description\": \"Text containing the author's name. Contact information can also be added, separated with newlines.\"\n },\n \"author_email\": {\n \"type\": \"string\",\n \"description\": \"The author's e-mail address. \"\n },\n \"description\": {\n \"type\": \"string\",\n \"description\": \"A longer description of the package that can run to several paragraphs.\"\n },\n \"home_page\": {\n \"type\": \"string\",\n \"description\": \"The URL for the package's home page.\"\n },\n \"keywords\": {\n \"type\": \"string\",\n \"description\": \"Additional keywords to be used to assist searching for the package in a larger catalog.\"\n },\n \"license\": {\n \"type\": \"string\",\n \"description\": \"Text indicating the license covering the distribution\"\n },\n \"platform\": {\n \"type\": \"string\",\n \"description\": \"A comma-separated list of platform specifications, summarizing the operating systems supported by the package.\"\n },\n \"summary\": {\n \"type\": \"string\",\n \"description\": \"A one-line summary of what the package does.\"\n },\n \"classifiers\": {\n \"description\": \"A JSON list containing classification values for a Python package.\"\n },\n \"download_url\": {\n \"type\": \"string\",\n \"description\": \"Legacy field denoting the URL from which this package can be downloaded.\"\n },\n \"supported_platform\": {\n \"type\": \"string\",\n \"description\": \"Field to specify the OS and CPU for which the binary package was compiled. \"\n },\n \"maintainer\": {\n \"type\": \"string\",\n \"description\": \"The maintainer's name at a minimum; additional contact information may be provided.\"\n },\n \"maintainer_email\": {\n \"type\": \"string\",\n \"description\": \"The maintainer's e-mail address.\"\n },\n \"obsoletes_dist\": {\n \"description\": \"A JSON list containing names of a distutils project's distribution which this distribution renders obsolete, meaning that the two projects should not be installed at the same time.\"\n },\n \"project_url\": {\n \"type\": \"string\",\n \"description\": \"A browsable URL for the project and a label for it, separated by a comma.\"\n },\n \"project_urls\": {\n \"description\": \"A dictionary of labels and URLs for the project.\"\n },\n \"provides_dist\": {\n \"description\": \"A JSON list containing names of a Distutils project which is contained within this distribution.\"\n },\n \"requires_external\": {\n \"description\": \"A JSON list containing some dependency in the system that the distribution is to be used.\"\n },\n \"requires_dist\": {\n \"description\": \"A JSON list containing names of some other distutils project required by this distribution.\"\n },\n \"requires_python\": {\n \"type\": \"string\",\n \"description\": \"The Python version(s) that the distribution is guaranteed to be compatible with.\"\n },\n \"description_content_type\": {\n \"type\": \"string\",\n \"description\": \"A string stating the markup syntax (if any) used in the distribution's description, so that tools can intelligently render the description.\"\n },\n \"provides_extras\": {\n \"description\": \"A JSON list containing names of optional features provided by the package.\"\n },\n \"dynamic\": {\n \"description\": \"A JSON list containing names of other core metadata fields which are permitted to vary between sdist and bdist packages. Fields NOT marked dynamic MUST be the same between bdist and sdist.\"\n },\n \"license_expression\": {\n \"type\": \"string\",\n \"description\": \"Text string that is a valid SPDX license expression.\"\n },\n \"license_file\": {\n \"description\": \"A JSON list containing names of the paths to license-related files.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"default\": \"\",\n \"description\": \"The SHA256 digest of this package.\"\n },\n \"metadata_sha256\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The SHA256 digest of the package's METADATA file.\"\n },\n \"attestations\": {\n \"writeOnly\": true,\n \"description\": \"A JSON list containing attestations for the package.\"\n }\n }\n },\n \"RBACContentGuard\": {\n \"type\": \"object\",\n \"description\": \"Base class for content guard serializers.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"RBACContentGuardResponse\": {\n \"type\": \"object\",\n \"description\": \"Base class for content guard serializers.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"users\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/GroupUserResponse\"\n },\n \"readOnly\": true\n },\n \"groups\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/GroupResponse\"\n },\n \"readOnly\": true\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"RPMPackageUpload\": {\n \"type\": \"object\",\n \"description\": \"Serializer for requests to synchronously upload RPM packages.\",\n \"properties\": {\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n }\n }\n },\n \"ReclaimSpace\": {\n \"type\": \"object\",\n \"description\": \"Serializer for reclaim disk space operation.\",\n \"properties\": {\n \"repo_hrefs\": {\n \"type\": \"array\",\n \"items\": {},\n \"description\": \"Will reclaim space for the specified list of repos. Use ['*'] to specify all repos.\"\n },\n \"repo_versions_keeplist\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"description\": \"Will exclude repo versions from space reclaim.\"\n }\n },\n \"required\": [\n \"repo_hrefs\"\n ]\n },\n \"RecursiveManage\": {\n \"type\": \"object\",\n \"description\": \"Serializer for adding and removing content to/from a Container repository.\",\n \"properties\": {\n \"content_units\": {\n \"type\": \"array\",\n \"items\": {},\n \"description\": \"A list of content units to operate on.\"\n }\n }\n },\n \"RedisConnectionResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for information about the Redis connection\",\n \"properties\": {\n \"connected\": {\n \"type\": \"boolean\",\n \"description\": \"Info about whether the app can connect to Redis\"\n }\n },\n \"required\": [\n \"connected\"\n ]\n },\n \"RemoteNetworkConfig\": {\n \"type\": \"object\",\n \"description\": \"Shared network configuration fields and validation logic used by both\\nRemoteSerializer and UploadSerializerFieldsMixin.\",\n \"properties\": {\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n }\n },\n \"RemoteNetworkConfigResponse\": {\n \"type\": \"object\",\n \"description\": \"Shared network configuration fields and validation logic used by both\\nRemoteSerializer and UploadSerializerFieldsMixin.\",\n \"properties\": {\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n }\n },\n \"RemoveImage\": {\n \"type\": \"object\",\n \"description\": \"A serializer for parsing and validating data associated with the image removal.\",\n \"properties\": {\n \"digest\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"sha256 of the Manifest file\"\n }\n },\n \"required\": [\n \"digest\"\n ]\n },\n \"RemoveSignatures\": {\n \"type\": \"object\",\n \"description\": \"A serializer for parsing and validating data associated with the signatures removal.\",\n \"properties\": {\n \"signed_with_key_id\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"key_id of the key the signatures were produced with\"\n }\n },\n \"required\": [\n \"signed_with_key_id\"\n ]\n },\n \"RemoveSignaturesResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for parsing and validating data associated with the signatures removal.\",\n \"properties\": {\n \"signed_with_key_id\": {\n \"type\": \"string\",\n \"description\": \"key_id of the key the signatures were produced with\"\n }\n },\n \"required\": [\n \"signed_with_key_id\"\n ]\n },\n \"Repair\": {\n \"type\": \"object\",\n \"properties\": {\n \"verify_checksums\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Will verify that the checksum of all stored files matches what saved in the database. Otherwise only the existence of the files will be checked. Enabled by default\"\n }\n }\n },\n \"RepoMetadataResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer to display RepositoryVersion metadata.\",\n \"properties\": {\n \"published\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n }\n },\n \"required\": [\n \"published\"\n ]\n },\n \"RepoTypeEnum\": {\n \"enum\": [\n \"models\",\n \"datasets\",\n \"spaces\"\n ],\n \"type\": \"string\",\n \"description\": \"* `models` - Models\\n* `datasets` - Datasets\\n* `spaces` - Spaces\"\n },\n \"Repository\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"RepositoryAddCachedContent\": {\n \"type\": \"object\",\n \"description\": \"A mixin for validating unknown serializers' fields.\",\n \"properties\": {\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A remote to use to identify content that was cached. This will override a remote set on repository.\"\n }\n }\n },\n \"RepositoryAddRemoveContent\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"add_content_units\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"A list of content units to add to a new repository version. This content is added after remove_content_units are removed.\"\n },\n \"remove_content_units\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"A list of content units to remove from the latest repository version. You may also specify '*' as an entry to remove all content. This content is removed before add_content_units are added.\"\n },\n \"base_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A repository version whose content will be used as the initial set of content for the new repository version\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Defaults to true.\"\n }\n }\n },\n \"RepositoryResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"versions_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"latest_version_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"RepositorySign\": {\n \"type\": \"object\",\n \"description\": \"Serializer for container images signing.\",\n \"properties\": {\n \"manifest_signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A signing service to sign with. This will override a signing service set on the repo.\"\n },\n \"future_base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Future base path content will be distributed at for sync repos\"\n },\n \"tags_list\": {\n \"type\": \"array\",\n \"items\": {},\n \"description\": \"A list of tags to sign.\"\n }\n }\n },\n \"RepositorySyncURL\": {\n \"type\": \"object\",\n \"description\": \"A mixin for validating unknown serializers' fields.\",\n \"properties\": {\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A remote to sync from. This will override a remote set on repository.\"\n },\n \"mirror\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"If ``True``, synchronization will remove all content that is not present in the remote repository. If ``False``, sync will be additive only.\"\n }\n }\n },\n \"RepositoryVersionResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"number\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"base_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A repository version whose content was used as the initial set of content for this repository version\"\n },\n \"content_summary\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/ContentSummaryResponse\"\n }\n ],\n \"readOnly\": true,\n \"description\": \"Various count summaries of the content in the version and the HREF to view them.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"readOnly\": true\n }\n }\n },\n \"Role\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Role.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The name of this role.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"permissions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"description\": \"List of permissions defining the role.\"\n }\n },\n \"required\": [\n \"name\",\n \"permissions\"\n ]\n },\n \"RoleResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Role.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The name of this role.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"permissions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"description\": \"List of permissions defining the role.\"\n },\n \"locked\": {\n \"type\": \"boolean\",\n \"readOnly\": true,\n \"description\": \"True if the role is system managed.\"\n }\n },\n \"required\": [\n \"name\",\n \"permissions\"\n ]\n },\n \"RpmRepositorySyncURL\": {\n \"type\": \"object\",\n \"description\": \"Serializer for RPM Sync.\",\n \"properties\": {\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A remote to sync from. This will override a remote set on repository.\"\n },\n \"mirror\": {\n \"type\": \"boolean\",\n \"nullable\": true,\n \"description\": \"DEPRECATED: If ``True``, ``sync_policy`` will default to 'mirror_complete' instead of 'additive'.\"\n },\n \"sync_policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/SyncPolicyEnum\"\n }\n ],\n \"nullable\": true,\n \"description\": \"Options: 'additive', 'mirror_complete', 'mirror_content_only'. Default: 'additive'. Modifies how the sync is performed. 'mirror_complete' will clone the original metadata and create an automatic publication from it, but comes with some limitations and does not work for certain repositories. 'mirror_content_only' will change the repository contents to match the remote but the metadata will be regenerated and will not be bit-for-bit identical. 'additive' will retain the existing contents of the repository and add the contents of the repository being synced.\\n\\n* `additive` - additive\\n* `mirror_complete` - mirror_complete\\n* `mirror_content_only` - mirror_content_only\"\n },\n \"skip_types\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/SkipTypesEnum\"\n },\n \"default\": [],\n \"description\": \"List of content types to skip during sync.\"\n },\n \"optimize\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Whether or not to optimize sync.\"\n }\n }\n },\n \"SetLabel\": {\n \"type\": \"object\",\n \"description\": \"Serializer for synchronously setting a label.\",\n \"properties\": {\n \"key\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"value\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"value\"\n ]\n },\n \"SetLabelResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for synchronously setting a label.\",\n \"properties\": {\n \"key\": {\n \"type\": \"string\"\n },\n \"value\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"required\": [\n \"key\",\n \"value\"\n ]\n },\n \"SigningServiceResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for the model declaring a signing service.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name used to recognize a script.\"\n },\n \"public_key\": {\n \"type\": \"string\",\n \"description\": \"The value of a public key used for the repository verification.\"\n },\n \"pubkey_fingerprint\": {\n \"type\": \"string\",\n \"description\": \"The fingerprint of the public key.\"\n },\n \"script\": {\n \"type\": \"string\",\n \"description\": \"An absolute path to a script which is going to be used for the signing.\"\n }\n },\n \"required\": [\n \"name\",\n \"pubkey_fingerprint\",\n \"public_key\",\n \"script\"\n ]\n },\n \"SkipTypesEnum\": {\n \"enum\": [\n \"srpm\",\n \"treeinfo\"\n ],\n \"type\": \"string\",\n \"description\": \"* `srpm` - srpm\\n* `treeinfo` - treeinfo\"\n },\n \"StatesEnum\": {\n \"enum\": [\n \"skipped\",\n \"completed\",\n \"failed\",\n \"canceled\"\n ],\n \"type\": \"string\",\n \"description\": \"* `skipped` - skipped\\n* `completed` - completed\\n* `failed` - failed\\n* `canceled` - canceled\"\n },\n \"StatusResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for the status information of the app\",\n \"properties\": {\n \"versions\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/VersionResponse\"\n },\n \"description\": \"Version information of Pulp components\"\n },\n \"online_workers\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/AppStatusResponse\"\n },\n \"description\": \"List of online workers known to the application. An online worker is actively heartbeating and can respond to new work.\"\n },\n \"online_api_apps\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/AppStatusResponse\"\n },\n \"description\": \"List of online api apps known to the application. An online api app is actively heartbeating and can serve the rest api to clients.\"\n },\n \"online_content_apps\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/AppStatusResponse\"\n },\n \"description\": \"List of online content apps known to the application. An online content app is actively heartbeating and can serve data to clients.\"\n },\n \"database_connection\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/DatabaseConnectionResponse\"\n }\n ],\n \"description\": \"Database connection information\"\n },\n \"redis_connection\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RedisConnectionResponse\"\n }\n ],\n \"description\": \"Redis connection information\"\n },\n \"storage\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/StorageResponse\"\n }\n ],\n \"description\": \"Storage information\"\n },\n \"content_settings\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/ContentSettingsResponse\"\n }\n ],\n \"description\": \"Content-app settings\"\n },\n \"domain_enabled\": {\n \"type\": \"boolean\",\n \"description\": \"Is Domains enabled\"\n }\n },\n \"required\": [\n \"content_settings\",\n \"database_connection\",\n \"domain_enabled\",\n \"online_api_apps\",\n \"online_content_apps\",\n \"online_workers\",\n \"versions\"\n ]\n },\n \"StorageClassEnum\": {\n \"enum\": [\n \"pulpcore.app.models.storage.FileSystem\",\n \"storages.backends.s3boto3.S3Boto3Storage\",\n \"storages.backends.s3.S3Storage\",\n \"storages.backends.azure_storage.AzureStorage\"\n ],\n \"type\": \"string\",\n \"description\": \"* `pulpcore.app.models.storage.FileSystem` - Use local filesystem as storage\\n* `storages.backends.s3boto3.S3Boto3Storage` - Use Amazon S3 as storage [deprecated]\\n* `storages.backends.s3.S3Storage` - Use Amazon S3 as storage\\n* `storages.backends.azure_storage.AzureStorage` - Use Azure Blob as storage\"\n },\n \"StorageResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for information about the storage system\",\n \"properties\": {\n \"total\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of bytes\",\n \"minimum\": 0\n },\n \"used\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Number of bytes in use\",\n \"minimum\": 0\n },\n \"free\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Number of free bytes\",\n \"minimum\": 0\n }\n },\n \"required\": [\n \"free\",\n \"total\",\n \"used\"\n ]\n },\n \"SummaryResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for summary information of an index.\",\n \"properties\": {\n \"projects\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"Number of Python projects in index\"\n },\n \"releases\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"Number of Python distribution releases in index\"\n },\n \"files\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"Number of files for all distributions in index\"\n }\n },\n \"required\": [\n \"files\",\n \"projects\",\n \"releases\"\n ]\n },\n \"SyncPolicyEnum\": {\n \"enum\": [\n \"additive\",\n \"mirror_complete\",\n \"mirror_content_only\"\n ],\n \"type\": \"string\",\n \"description\": \"* `additive` - additive\\n* `mirror_complete` - mirror_complete\\n* `mirror_content_only` - mirror_content_only\"\n },\n \"TagCopy\": {\n \"type\": \"object\",\n \"description\": \"Serializer for copying tags from a source repository to a destination repository.\",\n \"properties\": {\n \"source_repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"title\": \"Repository\",\n \"description\": \"A URI of the repository to copy content from.\"\n },\n \"source_repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository version to copy content from.\"\n },\n \"names\": {\n \"type\": \"array\",\n \"items\": {},\n \"description\": \"A list of tag names to copy.\"\n }\n }\n },\n \"TagImage\": {\n \"type\": \"object\",\n \"description\": \"A serializer for parsing and validating data associated with a manifest tagging.\",\n \"properties\": {\n \"tag\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A tag name\",\n \"pattern\": \"^[A-Za-z0-9][A-Za-z0-9._-]*$\"\n },\n \"digest\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"sha256 of the Manifest file\"\n }\n },\n \"required\": [\n \"digest\",\n \"tag\"\n ]\n },\n \"TagResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for the Tags on CollectionVersions.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The name of the Tag.\"\n },\n \"count\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true\n }\n }\n },\n \"TaskGroupOperationResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for asynchronous operations that return a task group.\",\n \"properties\": {\n \"task_group\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The href of the task group.\"\n }\n },\n \"required\": [\n \"task_group\"\n ]\n },\n \"TaskGroupResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"description\": {\n \"type\": \"string\",\n \"description\": \"A description of the task group.\"\n },\n \"all_tasks_dispatched\": {\n \"type\": \"boolean\",\n \"description\": \"Whether all tasks have been spawned for this task group.\",\n \"deprecated\": true\n },\n \"waiting\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"Number of tasks in the 'waiting' state\"\n },\n \"skipped\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"Number of tasks in the 'skipped' state\"\n },\n \"running\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"Number of tasks in the 'running' state\"\n },\n \"completed\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"Number of tasks in the 'completed' state\"\n },\n \"canceled\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"Number of tasks in the 'canceled' state\"\n },\n \"failed\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"Number of tasks in the 'failed' state\"\n },\n \"canceling\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"Number of tasks in the 'canceling' state\"\n },\n \"group_progress_reports\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/GroupProgressReportResponse\"\n },\n \"readOnly\": true\n },\n \"tasks\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/MinimalTaskResponse\"\n },\n \"readOnly\": true\n }\n },\n \"required\": [\n \"all_tasks_dispatched\",\n \"description\"\n ]\n },\n \"TaskResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"state\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The current state of the task. The possible values include: 'waiting', 'skipped', 'running', 'completed', 'failed', 'canceled' and 'canceling'.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The name of task.\"\n },\n \"logging_cid\": {\n \"type\": \"string\",\n \"description\": \"The logging correlation id associated with this task\"\n },\n \"created_by\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"readOnly\": true,\n \"description\": \"User who dispatched this task.\"\n },\n \"unblocked_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of when this task was identified ready for pickup.\"\n },\n \"started_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of when this task started execution.\"\n },\n \"finished_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of when this task stopped execution.\"\n },\n \"error\": {\n \"type\": \"object\",\n \"readOnly\": true,\n \"description\": \"A JSON Object of a fatal error encountered during the execution of this task.\"\n },\n \"worker\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"readOnly\": true,\n \"description\": \"DEPRECATED - Always null\"\n },\n \"parent_task\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true,\n \"description\": \"The parent task that spawned this task.\"\n },\n \"child_tasks\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"readOnly\": true,\n \"description\": \"Any tasks spawned by this task.\"\n },\n \"task_group\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true,\n \"description\": \"The task group that this task is a member of.\"\n },\n \"progress_reports\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ProgressReportResponse\"\n },\n \"readOnly\": true\n },\n \"created_resources\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"readOnly\": true,\n \"description\": \"Resources created by this task.\"\n },\n \"created_resource_prns\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"readOnly\": true,\n \"description\": \"Resources created by this task as PRNs.\"\n },\n \"reserved_resources_record\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"readOnly\": true,\n \"description\": \"A list of resources required by that task.\"\n },\n \"result\": {\n \"readOnly\": true,\n \"description\": \"The result of this task.\"\n }\n },\n \"required\": [\n \"logging_cid\",\n \"name\"\n ]\n },\n \"TaskScheduleResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The name of the task schedule.\"\n },\n \"task_name\": {\n \"type\": \"string\",\n \"description\": \"The name of the task to be scheduled.\"\n },\n \"dispatch_interval\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Periodicity of the schedule.\"\n },\n \"next_dispatch\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"nullable\": true,\n \"description\": \"Timestamp of the next time the task will be dispatched.\"\n },\n \"last_task\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true,\n \"description\": \"The last task dispatched by this schedule.\"\n }\n },\n \"required\": [\n \"dispatch_interval\",\n \"name\",\n \"task_name\"\n ]\n },\n \"UnTagImage\": {\n \"type\": \"object\",\n \"description\": \"A serializer for parsing and validating data associated with a manifest untagging.\",\n \"properties\": {\n \"tag\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A tag name\",\n \"pattern\": \"^[A-Za-z0-9][A-Za-z0-9._-]*$\"\n }\n },\n \"required\": [\n \"tag\"\n ]\n },\n \"UnpaginatedCollectionVersionResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for unpaginated CollectionVersion.\",\n \"properties\": {\n \"version\": {\n \"type\": \"string\",\n \"maxLength\": 128\n },\n \"href\": {\n \"type\": \"string\",\n \"description\": \"Get href.\",\n \"readOnly\": true\n },\n \"created_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"updated_at\": {\n \"type\": \"string\",\n \"format\": \"date-time\"\n },\n \"requires_ansible\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"maxLength\": 255\n },\n \"marks\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"description\": \"Get a list of mark values filtering only those in the current repo.\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/ArtifactRefResponse\"\n }\n ],\n \"readOnly\": true\n },\n \"collection\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/CollectionRefResponse\"\n }\n ],\n \"readOnly\": true\n },\n \"download_url\": {\n \"type\": \"string\",\n \"description\": \"Get artifact download URL.\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"namespace\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/CollectionNamespaceResponse\"\n }\n ],\n \"readOnly\": true\n },\n \"signatures\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/CollectionVersionSignatureResponse\"\n }\n },\n \"metadata\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/CollectionMetadataResponse\"\n }\n ],\n \"readOnly\": true\n },\n \"git_url\": {\n \"type\": \"string\",\n \"description\": \"Get the git URL.\",\n \"readOnly\": true\n },\n \"git_commit_sha\": {\n \"type\": \"string\",\n \"description\": \"Get the git commit sha.\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"created_at\",\n \"signatures\",\n \"updated_at\",\n \"version\"\n ]\n },\n \"UnsetLabel\": {\n \"type\": \"object\",\n \"description\": \"Serializer for synchronously UNsetting a label.\",\n \"properties\": {\n \"key\": {\n \"type\": \"string\",\n \"minLength\": 1\n }\n },\n \"required\": [\n \"key\"\n ]\n },\n \"UnsetLabelResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for synchronously UNsetting a label.\",\n \"properties\": {\n \"key\": {\n \"type\": \"string\"\n },\n \"value\": {\n \"type\": \"string\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"key\"\n ]\n },\n \"Upload\": {\n \"type\": \"object\",\n \"description\": \"Serializer for chunked uploads.\",\n \"properties\": {\n \"size\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"The size of the upload in bytes.\"\n }\n },\n \"required\": [\n \"size\"\n ]\n },\n \"UploadChunk\": {\n \"type\": \"object\",\n \"description\": \"A mixin for validating unknown serializers' fields.\",\n \"properties\": {\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"A chunk of the uploaded file.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The SHA-256 checksum of the chunk if available.\"\n }\n },\n \"required\": [\n \"file\"\n ]\n },\n \"UploadChunkResponse\": {\n \"type\": \"object\",\n \"description\": \"A mixin for validating unknown serializers' fields.\",\n \"properties\": {\n \"offset\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true\n },\n \"size\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true\n }\n }\n },\n \"UploadCommit\": {\n \"type\": \"object\",\n \"description\": \"A mixin for validating unknown serializers' fields.\",\n \"properties\": {\n \"sha256\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The expected sha256 checksum for the file.\"\n }\n },\n \"required\": [\n \"sha256\"\n ]\n },\n \"UploadDetailResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for chunked uploads.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"size\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"The size of the upload in bytes.\"\n },\n \"completed\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp when upload is committed.\"\n },\n \"chunks\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/UploadChunkResponse\"\n },\n \"readOnly\": true\n }\n },\n \"required\": [\n \"size\"\n ]\n },\n \"UploadResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for chunked uploads.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"size\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"The size of the upload in bytes.\"\n },\n \"completed\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp when upload is committed.\"\n }\n },\n \"required\": [\n \"size\"\n ]\n },\n \"UpstreamPulp\": {\n \"type\": \"object\",\n \"description\": \"Serializer for a Server.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this Pulp server.\"\n },\n \"base_url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The transport, hostname, and an optional port of the Pulp server. e.g. https://example.com\"\n },\n \"api_root\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The API root. Defaults to '/pulp/'.\"\n },\n \"domain\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The domain of the Pulp server if enabled.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"q_select\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Filter distributions on the upstream Pulp using complex filtering. E.g. pulp_label_select=\\\"foo\\\" OR pulp_label_select=\\\"key=val\\\"\"\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy357Enum\"\n }\n ],\n \"description\": \"Policy for how replicate will manage the local objects within the domain.\\n\\n* `all` - Replicate manages ALL local objects within the domain.\\n* `labeled` - Replicate will only manage the objects created from a previous replication, unlabled local objects will be untouched.\\n* `nodelete` - Replicate will not delete any local object whether they were created by replication or not.\"\n }\n },\n \"required\": [\n \"api_root\",\n \"base_url\",\n \"name\"\n ]\n },\n \"UpstreamPulpReplicate\": {\n \"type\": \"object\",\n \"properties\": {\n \"q_select\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Filter distributions on the upstream Pulp using complex filtering. When specified, overrides the stored q_select for this replication run only. E.g. pulp_label_select=\\\"foo\\\" OR pulp_label_select=\\\"key=val\\\"\"\n }\n }\n },\n \"UpstreamPulpResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for a Server.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this Pulp server.\"\n },\n \"base_url\": {\n \"type\": \"string\",\n \"description\": \"The transport, hostname, and an optional port of the Pulp server. e.g. https://example.com\"\n },\n \"api_root\": {\n \"type\": \"string\",\n \"description\": \"The API root. Defaults to '/pulp/'.\"\n },\n \"domain\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The domain of the Pulp server if enabled.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"q_select\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Filter distributions on the upstream Pulp using complex filtering. E.g. pulp_label_select=\\\"foo\\\" OR pulp_label_select=\\\"key=val\\\"\"\n },\n \"last_replication\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last replication that occurred. Equals to 'null' if no replication task has been executed.\"\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy357Enum\"\n }\n ],\n \"description\": \"Policy for how replicate will manage the local objects within the domain.\\n\\n* `all` - Replicate manages ALL local objects within the domain.\\n* `labeled` - Replicate will only manage the objects created from a previous replication, unlabled local objects will be untouched.\\n* `nodelete` - Replicate will not delete any local object whether they were created by replication or not.\"\n }\n },\n \"required\": [\n \"api_root\",\n \"base_url\",\n \"name\"\n ]\n },\n \"User\": {\n \"type\": \"object\",\n \"description\": \"Serializer for User.\",\n \"properties\": {\n \"username\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.\",\n \"maxLength\": 150\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Users password. Set to ``null`` to disable password authentication.\"\n },\n \"first_name\": {\n \"type\": \"string\",\n \"description\": \"First name\",\n \"maxLength\": 150\n },\n \"last_name\": {\n \"type\": \"string\",\n \"description\": \"Last name\",\n \"maxLength\": 150\n },\n \"email\": {\n \"type\": \"string\",\n \"format\": \"email\",\n \"description\": \"Email address\"\n },\n \"is_staff\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Designates whether the user can log into this admin site.\"\n },\n \"is_active\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Designates whether this user should be treated as active.\"\n }\n },\n \"required\": [\n \"username\"\n ]\n },\n \"UserGroup\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Groups that belong to an User.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name.\",\n \"maxLength\": 150\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"UserGroupResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Groups that belong to an User.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Name.\",\n \"maxLength\": 150\n },\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"UserResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for User.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"id\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true\n },\n \"username\": {\n \"type\": \"string\",\n \"description\": \"Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.\",\n \"maxLength\": 150\n },\n \"first_name\": {\n \"type\": \"string\",\n \"description\": \"First name\",\n \"maxLength\": 150\n },\n \"last_name\": {\n \"type\": \"string\",\n \"description\": \"Last name\",\n \"maxLength\": 150\n },\n \"email\": {\n \"type\": \"string\",\n \"format\": \"email\",\n \"description\": \"Email address\"\n },\n \"is_staff\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Designates whether the user can log into this admin site.\"\n },\n \"is_active\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Designates whether this user should be treated as active.\"\n },\n \"date_joined\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Date joined\"\n },\n \"groups\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/UserGroupResponse\"\n },\n \"readOnly\": true\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n }\n },\n \"required\": [\n \"username\"\n ]\n },\n \"UserRole\": {\n \"type\": \"object\",\n \"description\": \"Serializer for UserRole.\",\n \"properties\": {\n \"role\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"content_object\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"pulp_href of the object for which role permissions should be asserted. If set to 'null', permissions will act on either domain or model-level.\"\n },\n \"content_object_prn\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"prn of the object for which role permissions should be asserted. If set to 'null', permissions will act on either domain or model-level.\"\n },\n \"domain\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Domain this role should be applied on, mutually exclusive with content_object.\"\n }\n },\n \"required\": [\n \"role\"\n ]\n },\n \"UserRoleResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for UserRole.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"role\": {\n \"type\": \"string\"\n },\n \"content_object\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"pulp_href of the object for which role permissions should be asserted. If set to 'null', permissions will act on either domain or model-level.\"\n },\n \"content_object_prn\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"prn of the object for which role permissions should be asserted. If set to 'null', permissions will act on either domain or model-level.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"permissions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"readOnly\": true\n },\n \"domain\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Domain this role should be applied on, mutually exclusive with content_object.\"\n }\n },\n \"required\": [\n \"role\"\n ]\n },\n \"VariantResponse\": {\n \"type\": \"object\",\n \"description\": \"Variant serializer.\",\n \"properties\": {\n \"variant_id\": {\n \"type\": \"string\",\n \"description\": \"Variant id.\"\n },\n \"uid\": {\n \"type\": \"string\",\n \"description\": \"Variant uid.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Variant name.\"\n },\n \"type\": {\n \"type\": \"string\",\n \"description\": \"Variant type.\"\n },\n \"packages\": {\n \"type\": \"string\",\n \"description\": \"Relative path to directory with binary RPMs.\"\n },\n \"source_packages\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Relative path to directory with source RPMs.\"\n },\n \"source_repository\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Relative path to YUM repository with source RPMs.\"\n },\n \"debug_packages\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Relative path to directory with debug RPMs.\"\n },\n \"debug_repository\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Relative path to YUM repository with debug RPMs.\"\n },\n \"identity\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Relative path to a pem file that identifies a product.\"\n }\n },\n \"required\": [\n \"debug_packages\",\n \"debug_repository\",\n \"identity\",\n \"name\",\n \"packages\",\n \"source_packages\",\n \"source_repository\",\n \"type\",\n \"uid\",\n \"variant_id\"\n ]\n },\n \"VersionResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for the version information of Pulp components\",\n \"properties\": {\n \"component\": {\n \"type\": \"string\",\n \"description\": \"Name of a versioned component of Pulp\"\n },\n \"version\": {\n \"type\": \"string\",\n \"description\": \"Version of the component (e.g. 3.0.0)\"\n },\n \"package\": {\n \"type\": \"string\",\n \"description\": \"Python package name providing the component\"\n },\n \"module\": {\n \"type\": \"string\",\n \"description\": \"Python module name of the component\"\n },\n \"domain_compatible\": {\n \"type\": \"boolean\",\n \"description\": \"Domain feature compatibility of component\"\n }\n },\n \"required\": [\n \"component\",\n \"domain_compatible\",\n \"module\",\n \"package\",\n \"version\"\n ]\n },\n \"VulnerabilityReportResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for the VulnerabilityReport Model.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"vulns\": {},\n \"repo_versions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n }\n },\n \"content\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"vulns\"\n ]\n },\n \"WorkerResponse\": {\n \"type\": \"object\",\n \"description\": \"Base serializer for use with [pulpcore.app.models.Model][]\\n\\nThis ensures that all Serializers provide values for the 'pulp_href` field.\\n\\nThe class provides a default for the ``ref_name`` attribute in the\\nModelSerializers's ``Meta`` class. This ensures that the OpenAPI definitions\\nof plugins are namespaced properly.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The name of the worker.\"\n },\n \"last_heartbeat\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time the worker talked to the service.\"\n },\n \"versions\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"readOnly\": true,\n \"description\": \"Versions of the components installed.\"\n },\n \"current_task\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true,\n \"description\": \"The task this worker is currently executing, or empty if the worker is not currently assigned to a task.\"\n }\n }\n },\n \"ansible.AnsibleCollectionDeprecated\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Ansible Collection Deprecations.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The name of the Collection.\"\n },\n \"namespace\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The namespace of the Collection.\"\n }\n },\n \"required\": [\n \"name\",\n \"namespace\"\n ]\n },\n \"ansible.AnsibleCollectionDeprecatedResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Ansible Collection Deprecations.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The name of the Collection.\"\n },\n \"namespace\": {\n \"type\": \"string\",\n \"description\": \"The namespace of the Collection.\"\n }\n },\n \"required\": [\n \"name\",\n \"namespace\"\n ]\n },\n \"ansible.AnsibleDistribution\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Ansible Distributions.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"ansible.AnsibleDistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Ansible Distributions.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"client_url\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL of a Collection content source.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"ansible.AnsibleNamespaceMetadata\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Namespaces.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 3,\n \"description\": \"Required named, only accepts lowercase, numbers and underscores.\",\n \"maxLength\": 64,\n \"pattern\": \"^(?!.*__)[a-z][0-9a-z_]*$\"\n },\n \"company\": {\n \"type\": \"string\",\n \"description\": \"Optional namespace company owner.\",\n \"maxLength\": 64\n },\n \"email\": {\n \"type\": \"string\",\n \"description\": \"Optional namespace contact email.\",\n \"maxLength\": 256\n },\n \"description\": {\n \"type\": \"string\",\n \"description\": \"Optional short description.\",\n \"maxLength\": 256\n },\n \"resources\": {\n \"type\": \"string\",\n \"description\": \"Optional resource page in markdown format.\"\n },\n \"links\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/NamespaceLink\"\n },\n \"description\": \"Labeled related links.\"\n },\n \"avatar\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"Optional avatar image for Namespace\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"ansible.AnsibleNamespaceMetadataResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Namespaces.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Required named, only accepts lowercase, numbers and underscores.\",\n \"maxLength\": 64,\n \"minLength\": 3,\n \"pattern\": \"^(?!.*__)[a-z][0-9a-z_]*$\"\n },\n \"company\": {\n \"type\": \"string\",\n \"description\": \"Optional namespace company owner.\",\n \"maxLength\": 64\n },\n \"email\": {\n \"type\": \"string\",\n \"description\": \"Optional namespace contact email.\",\n \"maxLength\": 256\n },\n \"description\": {\n \"type\": \"string\",\n \"description\": \"Optional short description.\",\n \"maxLength\": 256\n },\n \"resources\": {\n \"type\": \"string\",\n \"description\": \"Optional resource page in markdown format.\"\n },\n \"links\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/NamespaceLinkResponse\"\n },\n \"description\": \"Labeled related links.\"\n },\n \"avatar_sha256\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"SHA256 digest of avatar image if present.\",\n \"maxLength\": 64\n },\n \"avatar_url\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Download link for avatar image if present.\"\n },\n \"metadata_sha256\": {\n \"type\": \"string\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"ansible.AnsibleRepository\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Ansible Repositories.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"last_synced_metadata_time\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true,\n \"description\": \"Last synced metadata time.\"\n },\n \"gpgkey\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Gpg public key to verify collection signatures against\"\n },\n \"private\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"ansible.AnsibleRepositoryResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Ansible Repositories.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"versions_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"latest_version_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"last_synced_metadata_time\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true,\n \"description\": \"Last synced metadata time.\"\n },\n \"gpgkey\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Gpg public key to verify collection signatures against\"\n },\n \"last_sync_task\": {\n \"readOnly\": true\n },\n \"private\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"ansible.CollectionRemote\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Collection Remotes.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, download all metadata and content now.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"requirements_file\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The string version of Collection requirements yaml.\"\n },\n \"auth_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The URL to receive a session token from, e.g. used with Automation Hub.\",\n \"maxLength\": 255\n },\n \"token\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The token key to use for authentication. See https://docs.ansible.com/ansible/latest/user_guide/collections_using.html#configuring-the-ansible-galaxy-clientfor more details\",\n \"maxLength\": 2000\n },\n \"sync_dependencies\": {\n \"type\": \"boolean\",\n \"description\": \"Sync dependencies for collections specified via requirements file\"\n },\n \"signed_only\": {\n \"type\": \"boolean\",\n \"description\": \"Sync only collections that have a signature\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"ansible.CollectionRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Collection Remotes.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, download all metadata and content now.\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"requirements_file\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The string version of Collection requirements yaml.\"\n },\n \"auth_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The URL to receive a session token from, e.g. used with Automation Hub.\",\n \"maxLength\": 255\n },\n \"sync_dependencies\": {\n \"type\": \"boolean\",\n \"description\": \"Sync dependencies for collections specified via requirements file\"\n },\n \"signed_only\": {\n \"type\": \"boolean\",\n \"description\": \"Sync only collections that have a signature\"\n },\n \"last_sync_task\": {\n \"type\": \"string\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"ansible.CollectionResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Ansible Collections.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The name of the Collection.\"\n },\n \"namespace\": {\n \"type\": \"string\",\n \"description\": \"The namespace of the Collection.\"\n }\n },\n \"required\": [\n \"name\",\n \"namespace\"\n ]\n },\n \"ansible.CollectionVersion\": {\n \"type\": \"object\",\n \"description\": \"A serializer for CollectionVersion Content.\",\n \"properties\": {\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"expected_name\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"The name of the collection.\",\n \"maxLength\": 64\n },\n \"expected_namespace\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"The namespace of the collection.\",\n \"maxLength\": 64\n },\n \"expected_version\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"The version of the collection.\",\n \"maxLength\": 128\n }\n }\n },\n \"ansible.CollectionVersionMark\": {\n \"type\": \"object\",\n \"description\": \"A serializer for mark models.\",\n \"properties\": {\n \"marked_collection\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The content this mark is pointing to.\"\n },\n \"value\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The string value of this mark.\",\n \"pattern\": \"^[-a-zA-Z0-9_]+$\"\n }\n },\n \"required\": [\n \"marked_collection\",\n \"value\"\n ]\n },\n \"ansible.CollectionVersionMarkResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for mark models.\",\n \"properties\": {\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"marked_collection\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The content this mark is pointing to.\"\n },\n \"value\": {\n \"type\": \"string\",\n \"description\": \"The string value of this mark.\",\n \"pattern\": \"^[-a-zA-Z0-9_]+$\"\n }\n },\n \"required\": [\n \"marked_collection\",\n \"value\"\n ]\n },\n \"ansible.CollectionVersionResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for CollectionVersion Content.\",\n \"properties\": {\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-256 checksum if available.\"\n },\n \"md5\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The MD5 checksum if available.\"\n },\n \"sha1\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-1 checksum if available.\"\n },\n \"sha224\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-224 checksum if available.\"\n },\n \"sha384\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-384 checksum if available.\"\n },\n \"sha512\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-512 checksum if available.\"\n },\n \"id\": {\n \"type\": \"string\",\n \"format\": \"uuid\",\n \"readOnly\": true,\n \"description\": \"A collection identifier.\"\n },\n \"authors\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"maxLength\": 64\n },\n \"readOnly\": true,\n \"description\": \"A list of the CollectionVersion content's authors.\"\n },\n \"dependencies\": {\n \"type\": \"object\",\n \"readOnly\": true,\n \"description\": \"A dict declaring Collections that this collection requires to be installed for it to be usable.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"A short summary description of the collection.\"\n },\n \"documentation\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL to any online docs.\",\n \"maxLength\": 2000\n },\n \"homepage\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL to the homepage of the collection/project.\",\n \"maxLength\": 2000\n },\n \"issues\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL to the collection issue tracker.\",\n \"maxLength\": 2000\n },\n \"license\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"maxLength\": 32\n },\n \"readOnly\": true,\n \"description\": \"A list of licenses for content inside of a collection.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The name of the collection.\",\n \"maxLength\": 64\n },\n \"namespace\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The namespace of the collection.\",\n \"maxLength\": 64\n },\n \"origin_repository\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL of the originating SCM repository.\",\n \"maxLength\": 2000\n },\n \"tags\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n }\n },\n \"readOnly\": true\n },\n \"readOnly\": true\n },\n \"version\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The version of the collection.\",\n \"maxLength\": 128\n },\n \"requires_ansible\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"nullable\": true,\n \"description\": \"The version of Ansible required to use the collection. Multiple versions can be separated with a comma.\",\n \"maxLength\": 255\n }\n }\n },\n \"ansible.CollectionVersionSignature\": {\n \"type\": \"object\",\n \"description\": \"A serializer for signature models.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n },\n \"signed_collection\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The content this signature is pointing to.\"\n }\n },\n \"required\": [\n \"signed_collection\"\n ]\n },\n \"ansible.CollectionVersionSignatureResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for signature models.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"signed_collection\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The content this signature is pointing to.\"\n },\n \"pubkey_fingerprint\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The fingerprint of the public key.\"\n },\n \"signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true,\n \"nullable\": true,\n \"description\": \"The signing service used to create the signature.\"\n }\n },\n \"required\": [\n \"signed_collection\"\n ]\n },\n \"ansible.GitRemote\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Git Collection Remotes.\",\n \"properties\": {\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"metadata_only\": {\n \"type\": \"boolean\",\n \"description\": \"If True, only metadata about the content will be stored in Pulp. Clients will retrieve content from the remote URL.\"\n },\n \"git_ref\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A git ref. e.g.: branch, tag, or commit sha.\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"ansible.GitRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Git Collection Remotes.\",\n \"properties\": {\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"metadata_only\": {\n \"type\": \"boolean\",\n \"description\": \"If True, only metadata about the content will be stored in Pulp. Clients will retrieve content from the remote URL.\"\n },\n \"git_ref\": {\n \"type\": \"string\",\n \"description\": \"A git ref. e.g.: branch, tag, or commit sha.\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"ansible.Role\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Role versions.\",\n \"properties\": {\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"version\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"namespace\": {\n \"type\": \"string\",\n \"minLength\": 1\n }\n },\n \"required\": [\n \"artifact\",\n \"name\",\n \"namespace\",\n \"version\"\n ]\n },\n \"ansible.RoleRemote\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Ansible Remotes.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, download all metadata and content now.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"ansible.RoleRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Ansible Remotes.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, download all metadata and content now.\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"ansible.RoleResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for Role versions.\",\n \"properties\": {\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"version\": {\n \"type\": \"string\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"namespace\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"artifact\",\n \"name\",\n \"namespace\",\n \"version\"\n ]\n },\n \"certguard.RHSMCertGuard\": {\n \"type\": \"object\",\n \"description\": \"RHSM Content Guard Serializer.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"ca_certificate\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A Certificate Authority (CA) certificate (or a bundle thereof) used to verify client-certificate authenticity.\"\n }\n },\n \"required\": [\n \"ca_certificate\",\n \"name\"\n ]\n },\n \"certguard.RHSMCertGuardResponse\": {\n \"type\": \"object\",\n \"description\": \"RHSM Content Guard Serializer.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"ca_certificate\": {\n \"type\": \"string\",\n \"description\": \"A Certificate Authority (CA) certificate (or a bundle thereof) used to verify client-certificate authenticity.\"\n }\n },\n \"required\": [\n \"ca_certificate\",\n \"name\"\n ]\n },\n \"certguard.X509CertGuard\": {\n \"type\": \"object\",\n \"description\": \"X.509 Content Guard Serializer.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"ca_certificate\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A Certificate Authority (CA) certificate (or a bundle thereof) used to verify client-certificate authenticity.\"\n }\n },\n \"required\": [\n \"ca_certificate\",\n \"name\"\n ]\n },\n \"certguard.X509CertGuardResponse\": {\n \"type\": \"object\",\n \"description\": \"X.509 Content Guard Serializer.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The unique name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"ca_certificate\": {\n \"type\": \"string\",\n \"description\": \"A Certificate Authority (CA) certificate (or a bundle thereof) used to verify client-certificate authenticity.\"\n }\n },\n \"required\": [\n \"ca_certificate\",\n \"name\"\n ]\n },\n \"container.BlobResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Blobs.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Artifact file representing the physical content\"\n },\n \"digest\": {\n \"type\": \"string\",\n \"description\": \"sha256 of the Blob file\"\n }\n },\n \"required\": [\n \"artifact\",\n \"digest\"\n ]\n },\n \"container.ContainerDistribution\": {\n \"type\": \"object\",\n \"description\": \"A serializer for ContainerDistribution.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"An optional content-guard. If none is specified, a default one will be used.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"private\": {\n \"type\": \"boolean\",\n \"description\": \"Restrict pull access to explicitly authorized users. Defaults to unrestricted pull access.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"container.ContainerDistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for ContainerDistribution.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"An optional content-guard. If none is specified, a default one will be used.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"registry_path\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Registry hostname/name/ to use with docker pull command defined by this distribution.\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n },\n \"namespace\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true,\n \"description\": \"Namespace this distribution belongs to.\"\n },\n \"private\": {\n \"type\": \"boolean\",\n \"description\": \"Restrict pull access to explicitly authorized users. Defaults to unrestricted pull access.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"container.ContainerNamespace\": {\n \"type\": \"object\",\n \"description\": \"Serializer for ContainerNamespaces.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"container.ContainerNamespaceResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for ContainerNamespaces.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"container.ContainerPullThroughDistribution\": {\n \"type\": \"object\",\n \"description\": \"A serializer for a specialized pull-through distribution referencing sub-distributions.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"An optional content-guard. If none is specified, a default one will be used.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n },\n \"distributions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"description\": \"Distributions created after pulling content through cache\"\n },\n \"private\": {\n \"type\": \"boolean\",\n \"description\": \"Restrict pull access to explicitly authorized users. Related distributions inherit this value. Defaults to unrestricted pull access.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\",\n \"remote\"\n ]\n },\n \"container.ContainerPullThroughDistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for a specialized pull-through distribution referencing sub-distributions.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"An optional content-guard. If none is specified, a default one will be used.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n },\n \"distributions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"description\": \"Distributions created after pulling content through cache\"\n },\n \"namespace\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true,\n \"description\": \"Namespace this distribution belongs to.\"\n },\n \"private\": {\n \"type\": \"boolean\",\n \"description\": \"Restrict pull access to explicitly authorized users. Related distributions inherit this value. Defaults to unrestricted pull access.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\",\n \"remote\"\n ]\n },\n \"container.ContainerPullThroughRemote\": {\n \"type\": \"object\",\n \"description\": \"A serializer for a remote used in the pull-through distribution.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy7e0Enum\"\n }\n ],\n \"default\": \"on_demand\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"includes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"\\n A list of remotes to include during pull-through caching.\\n Wildcards *, ? are recognized.\\n 'includes' is evaluated before 'excludes'.\\n \"\n },\n \"excludes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"\\n A list of remotes to exclude during pull-through caching.\\n Wildcards *, ? are recognized.\\n 'excludes' is evaluated after 'includes'.\\n \"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"container.ContainerPullThroughRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for a remote used in the pull-through distribution.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy7e0Enum\"\n }\n ],\n \"default\": \"on_demand\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"includes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"\\n A list of remotes to include during pull-through caching.\\n Wildcards *, ? are recognized.\\n 'includes' is evaluated before 'excludes'.\\n \"\n },\n \"excludes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"\\n A list of remotes to exclude during pull-through caching.\\n Wildcards *, ? are recognized.\\n 'excludes' is evaluated after 'includes'.\\n \"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"container.ContainerPushRepository\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Container Push Repositories.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"manifest_signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated signing service.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"container.ContainerPushRepositoryResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Container Push Repositories.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this repository.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"manifest_signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated signing service.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"versions_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"latest_version_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"container.ContainerRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for ContainerRemote.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"\\n immediate - All manifests and blobs are downloaded and saved during a sync.\\n on_demand - Only tags and manifests are downloaded. Blobs are not\\n downloaded until they are requested for the first time by a client.\\n streamed - Blobs are streamed to the client with every request and never saved.\\n \\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"upstream_name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name of the upstream repository\"\n },\n \"includes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"A list of tags (wildcards *, ? are recognized) and/or digests (format: 'sha256:') to include during sync. 'includes' is evaluated before 'excludes'.\"\n },\n \"excludes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"A list of tag patterns to exclude during sync. Wildcards *, ? are recognized. 'excludes' is evaluated after 'includes'.\"\n },\n \"include_tags\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"writeOnly\": true,\n \"nullable\": true,\n \"description\": \"Deprecated. Use 'includes' instead.\"\n },\n \"exclude_tags\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"writeOnly\": true,\n \"nullable\": true,\n \"description\": \"Deprecated. Use 'excludes' instead.\"\n },\n \"sigstore\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A URL to a sigstore to download image signatures from\",\n \"format\": \"uri\"\n }\n },\n \"required\": [\n \"name\",\n \"upstream_name\",\n \"url\"\n ]\n },\n \"container.ContainerRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for ContainerRemote.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"\\n immediate - All manifests and blobs are downloaded and saved during a sync.\\n on_demand - Only tags and manifests are downloaded. Blobs are not\\n downloaded until they are requested for the first time by a client.\\n streamed - Blobs are streamed to the client with every request and never saved.\\n \\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"upstream_name\": {\n \"type\": \"string\",\n \"description\": \"Name of the upstream repository\"\n },\n \"includes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"A list of tags (wildcards *, ? are recognized) and/or digests (format: 'sha256:') to include during sync. 'includes' is evaluated before 'excludes'.\"\n },\n \"excludes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"A list of tag patterns to exclude during sync. Wildcards *, ? are recognized. 'excludes' is evaluated after 'includes'.\"\n },\n \"sigstore\": {\n \"type\": \"string\",\n \"description\": \"A URL to a sigstore to download image signatures from\",\n \"format\": \"uri\"\n }\n },\n \"required\": [\n \"name\",\n \"upstream_name\",\n \"url\"\n ]\n },\n \"container.ContainerRepository\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Container Repositories.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"manifest_signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated signing service.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"container.ContainerRepositoryResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Container Repositories.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"versions_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"latest_version_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"manifest_signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated signing service.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"container.ManifestResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Manifests.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"digest\": {\n \"type\": \"string\",\n \"description\": \"sha256 of the Manifest file\"\n },\n \"schema_version\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"Manifest schema version\"\n },\n \"media_type\": {\n \"type\": \"string\",\n \"description\": \"Manifest media type of the file\"\n },\n \"listed_manifests\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"description\": \"Manifests that are referenced by this Manifest List\"\n },\n \"config_blob\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Blob that contains configuration for this Manifest\"\n },\n \"blobs\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"description\": \"Blobs that are referenced by this Manifest\"\n },\n \"annotations\": {\n \"type\": \"object\",\n \"readOnly\": true,\n \"description\": \"Property that contains arbitrary metadata stored inside the image manifest.\"\n },\n \"labels\": {\n \"type\": \"object\",\n \"readOnly\": true,\n \"description\": \"Property describing metadata stored inside the image configuration\"\n },\n \"is_bootable\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"A boolean determining whether users can boot from an image or not.[deprecated] check type field instead\"\n },\n \"is_flatpak\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"A boolean determining whether the image bundles a Flatpak application.[deprecated] check type field instead\"\n },\n \"type\": {\n \"type\": \"string\",\n \"description\": \"Manifest type (flatpak, bootable, signature, etc.).\"\n },\n \"architecture\": {\n \"type\": \"string\",\n \"description\": \"The CPU architecture which the binaries in this image are built to run on.\"\n },\n \"os\": {\n \"type\": \"string\",\n \"description\": \"The name of the operating system which the image is built to run on.\"\n },\n \"compressed_image_size\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"Specifies the sum of the sizes, in bytes, of all compressed layers\"\n }\n },\n \"required\": [\n \"blobs\",\n \"digest\",\n \"listed_manifests\",\n \"media_type\",\n \"schema_version\"\n ]\n },\n \"container.ManifestSignatureResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for image manifest signatures.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Signature name in the format of `digest_algo:manifest_digest@random_32_chars`\"\n },\n \"digest\": {\n \"type\": \"string\",\n \"description\": \"sha256 digest of the signature blob\"\n },\n \"type\": {\n \"type\": \"string\",\n \"description\": \"Container signature type, e.g. 'atomic'\"\n },\n \"key_id\": {\n \"type\": \"string\",\n \"description\": \"Signing key ID\"\n },\n \"fingerprint\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Signing key fingerprint\"\n },\n \"timestamp\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"Timestamp of a signature\"\n },\n \"creator\": {\n \"type\": \"string\",\n \"description\": \"Signature creator\"\n },\n \"signed_manifest\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Manifest that is signed\"\n }\n },\n \"required\": [\n \"creator\",\n \"digest\",\n \"fingerprint\",\n \"key_id\",\n \"name\",\n \"signed_manifest\",\n \"timestamp\",\n \"type\"\n ]\n },\n \"container.TagResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Tags.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Tag name\"\n },\n \"tagged_manifest\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Manifest that is tagged\"\n }\n },\n \"required\": [\n \"name\",\n \"tagged_manifest\"\n ]\n },\n \"deb.AptAlternateContentSource\": {\n \"type\": \"object\",\n \"description\": \"Serializer for APT alternate content source.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name of Alternate Content Source.\"\n },\n \"last_refreshed\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true,\n \"description\": \"Date of last refresh of AlternateContentSource.\"\n },\n \"paths\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"List of paths that will be appended to the Remote url when searching for content.\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The remote to provide alternate content source.\"\n }\n },\n \"required\": [\n \"name\",\n \"remote\"\n ]\n },\n \"deb.AptAlternateContentSourceResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for APT alternate content source.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Name of Alternate Content Source.\"\n },\n \"last_refreshed\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true,\n \"description\": \"Date of last refresh of AlternateContentSource.\"\n },\n \"paths\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"description\": \"List of paths that will be appended to the Remote url when searching for content.\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The remote to provide alternate content source.\"\n }\n },\n \"required\": [\n \"name\",\n \"remote\"\n ]\n },\n \"deb.AptDistribution\": {\n \"type\": \"object\",\n \"description\": \"Serializer for AptDistributions.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"deb.AptDistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for AptDistributions.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"base_url\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL for accessing the publication as defined by this distribution.\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"deb.AptPublication\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for AptPublication.\",\n \"properties\": {\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n },\n \"simple\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Activate simple publishing mode (all packages in one release component).\"\n },\n \"structured\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Activate structured publishing mode.\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n },\n \"signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Sign Release files with this signing key\"\n },\n \"publish_upstream_release_fields\": {\n \"type\": \"boolean\"\n },\n \"publish_legacy_release_files\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether or not to publish Legacy per-component-and-architecture Release files.\"\n },\n \"layout\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/LayoutDa3Enum\"\n }\n ],\n \"default\": \"nested_alphabetically\",\n \"description\": \"How to layout the packages within the published repository.\\n\\n* `nested_alphabetically` - nested_alphabetically\\n* `nested_by_digest` - nested_by_digest\\n* `nested_by_both` - nested_by_both\"\n }\n }\n },\n \"deb.AptPublicationResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for AptPublication.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n },\n \"simple\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Activate simple publishing mode (all packages in one release component).\"\n },\n \"structured\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Activate structured publishing mode.\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n },\n \"signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Sign Release files with this signing key\"\n },\n \"publish_upstream_release_fields\": {\n \"type\": \"boolean\"\n },\n \"publish_legacy_release_files\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether or not to publish Legacy per-component-and-architecture Release files.\"\n },\n \"layout\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/LayoutDa3Enum\"\n }\n ],\n \"default\": \"nested_alphabetically\",\n \"description\": \"How to layout the packages within the published repository.\\n\\n* `nested_alphabetically` - nested_alphabetically\\n* `nested_by_digest` - nested_by_digest\\n* `nested_by_both` - nested_by_both\"\n }\n }\n },\n \"deb.AptRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for AptRemote.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"distributions\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Whitespace separated list of distributions to sync.\\nThe distribution is the path from the repository root to the \\\"Release\\\" file you want to access. This is often, but not always, equal to either the codename or the suite of the release you want to sync. If the repository you are trying to sync uses \\\"flat repository format\\\", the distribution must end with a \\\"/\\\". Based on \\\"/etc/apt/sources.list\\\" syntax.\"\n },\n \"components\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Whitespace separatet list of components to sync.\\nIf none are supplied, all that are available will be synchronized. Leave blank for repositores using \\\"flat repository format\\\".\"\n },\n \"architectures\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Whitespace separated list of architectures to sync\\nIf none are supplied, all that are available will be synchronized. A list of valid architecture specification strings can be found by running \\\"dpkg-architecture -L\\\". A sync will download the intersection of the list of architectures provided via this field and those provided by the relevant \\\"Release\\\" file. Architecture=\\\"all\\\" is always synchronized and does not need to be provided here.\"\n },\n \"sync_sources\": {\n \"type\": \"boolean\",\n \"description\": \"Sync source packages\"\n },\n \"sync_udebs\": {\n \"type\": \"boolean\",\n \"description\": \"Sync installer packages\"\n },\n \"sync_installer\": {\n \"type\": \"boolean\",\n \"description\": \"Sync installer files\"\n },\n \"gpgkey\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Gpg public key to verify origin releases against\"\n },\n \"ignore_missing_package_indices\": {\n \"type\": \"boolean\",\n \"description\": \"By default, upstream repositories that declare architectures and corresponding package indices in their Release files without actually publishing them, will fail to synchronize.\\nSet this flag to True to allow the synchronization of such \\\"partial mirrors\\\" instead.\\nAlternatively, you could make your remote filter by architectures for which the upstream repository does have indices.\"\n }\n },\n \"required\": [\n \"distributions\",\n \"name\",\n \"url\"\n ]\n },\n \"deb.AptRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for AptRemote.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"distributions\": {\n \"type\": \"string\",\n \"description\": \"Whitespace separated list of distributions to sync.\\nThe distribution is the path from the repository root to the \\\"Release\\\" file you want to access. This is often, but not always, equal to either the codename or the suite of the release you want to sync. If the repository you are trying to sync uses \\\"flat repository format\\\", the distribution must end with a \\\"/\\\". Based on \\\"/etc/apt/sources.list\\\" syntax.\"\n },\n \"components\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Whitespace separatet list of components to sync.\\nIf none are supplied, all that are available will be synchronized. Leave blank for repositores using \\\"flat repository format\\\".\"\n },\n \"architectures\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Whitespace separated list of architectures to sync\\nIf none are supplied, all that are available will be synchronized. A list of valid architecture specification strings can be found by running \\\"dpkg-architecture -L\\\". A sync will download the intersection of the list of architectures provided via this field and those provided by the relevant \\\"Release\\\" file. Architecture=\\\"all\\\" is always synchronized and does not need to be provided here.\"\n },\n \"sync_sources\": {\n \"type\": \"boolean\",\n \"description\": \"Sync source packages\"\n },\n \"sync_udebs\": {\n \"type\": \"boolean\",\n \"description\": \"Sync installer packages\"\n },\n \"sync_installer\": {\n \"type\": \"boolean\",\n \"description\": \"Sync installer files\"\n },\n \"gpgkey\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Gpg public key to verify origin releases against\"\n },\n \"ignore_missing_package_indices\": {\n \"type\": \"boolean\",\n \"description\": \"By default, upstream repositories that declare architectures and corresponding package indices in their Release files without actually publishing them, will fail to synchronize.\\nSet this flag to True to allow the synchronization of such \\\"partial mirrors\\\" instead.\\nAlternatively, you could make your remote filter by architectures for which the upstream repository does have indices.\"\n }\n },\n \"required\": [\n \"distributions\",\n \"name\",\n \"url\"\n ]\n },\n \"deb.AptRepository\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for AptRepository.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"autopublish\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to automatically create publications for new repository versions, and update any distributions pointing to this repository. Will create a standard structured APT publication.\"\n },\n \"publish_upstream_release_fields\": {\n \"type\": \"boolean\",\n \"description\": \"Previously, pulp_deb only synced the Release file fields codename and suite, now version, origin, label, and description are also synced. Setting this setting to False will make Pulp revert to the old behaviour of using it's own internal values for the new fields during publish. This is primarily intended to avoid a sudden change in behaviour for existing Pulp repositories, since many Release file field changes need to be accepted by hosts consuming the published repository. The default for new repositories is True.\"\n },\n \"signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated signing service. Used if AptPublication.signing_service is not set\"\n },\n \"signing_service_release_overrides\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of Release distributions and the Signing Service URLs they should use.Example: {\\\"bionic\\\": \\\"/pulp/api/v3/signing-services/433a1f70-c589-4413-a803-c50b842ea9b5/\\\"}\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"deb.AptRepositoryResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for AptRepository.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"versions_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"latest_version_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"autopublish\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to automatically create publications for new repository versions, and update any distributions pointing to this repository. Will create a standard structured APT publication.\"\n },\n \"publish_upstream_release_fields\": {\n \"type\": \"boolean\",\n \"description\": \"Previously, pulp_deb only synced the Release file fields codename and suite, now version, origin, label, and description are also synced. Setting this setting to False will make Pulp revert to the old behaviour of using it's own internal values for the new fields during publish. This is primarily intended to avoid a sudden change in behaviour for existing Pulp repositories, since many Release file field changes need to be accepted by hosts consuming the published repository. The default for new repositories is True.\"\n },\n \"signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated signing service. Used if AptPublication.signing_service is not set\"\n },\n \"signing_service_release_overrides\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of Release distributions and the Signing Service URLs they should use.Example: {\\\"bionic\\\": \\\"/pulp/api/v3/signing-services/433a1f70-c589-4413-a803-c50b842ea9b5/\\\"}\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"deb.GenericContent\": {\n \"type\": \"object\",\n \"description\": \"A serializer for GenericContent.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n }\n },\n \"required\": [\n \"relative_path\"\n ]\n },\n \"deb.GenericContentResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for GenericContent.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"md5\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The MD5 checksum if available.\"\n },\n \"sha1\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-1 checksum if available.\"\n },\n \"sha224\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-224 checksum if available.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-256 checksum if available.\"\n },\n \"sha384\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-384 checksum if available.\"\n },\n \"sha512\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-512 checksum if available.\"\n }\n },\n \"required\": [\n \"relative_path\"\n ]\n },\n \"deb.InstallerFileIndex\": {\n \"type\": \"object\",\n \"description\": \"A serializer for InstallerFileIndex.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifacts\": {\n \"type\": \"object\",\n \"description\": \"A dict mapping relative paths inside the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n },\n \"component\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Component of the component - architecture combination.\"\n },\n \"architecture\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Architecture of the component - architecture combination.\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path of directory containing MD5SUMS and SHA256SUMS relative to url.\"\n }\n },\n \"required\": [\n \"architecture\",\n \"artifacts\",\n \"component\"\n ]\n },\n \"deb.InstallerFileIndexResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for InstallerFileIndex.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifacts\": {\n \"type\": \"object\",\n \"description\": \"A dict mapping relative paths inside the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n },\n \"component\": {\n \"type\": \"string\",\n \"description\": \"Component of the component - architecture combination.\"\n },\n \"architecture\": {\n \"type\": \"string\",\n \"description\": \"Architecture of the component - architecture combination.\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path of directory containing MD5SUMS and SHA256SUMS relative to url.\"\n }\n },\n \"required\": [\n \"architecture\",\n \"artifacts\",\n \"component\"\n ]\n },\n \"deb.InstallerPackage\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for InstallerPackage.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n }\n }\n },\n \"deb.InstallerPackageResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for InstallerPackage.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"md5\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The MD5 checksum if available.\"\n },\n \"sha1\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-1 checksum if available.\"\n },\n \"sha224\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-224 checksum if available.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-256 checksum if available.\"\n },\n \"sha384\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-384 checksum if available.\"\n },\n \"sha512\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-512 checksum if available.\"\n },\n \"package\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"source\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"version\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"architecture\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"section\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"priority\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"origin\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"tag\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"bugs\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"essential\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"build_essential\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"installed_size\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"maintainer\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"original_maintainer\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"description\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"description_md5\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"homepage\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"built_using\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"auto_built_package\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"multi_arch\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"breaks\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"conflicts\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"depends\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"recommends\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"suggests\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"enhances\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"pre_depends\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"provides\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"replaces\": {\n \"type\": \"string\",\n \"readOnly\": true\n }\n }\n },\n \"deb.Package\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for Package.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n },\n \"distribution\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name of the distribution.\"\n },\n \"component\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name of the component.\"\n }\n }\n },\n \"deb.PackageIndex\": {\n \"type\": \"object\",\n \"description\": \"A serializer for PackageIndex.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifacts\": {\n \"type\": \"object\",\n \"description\": \"A dict mapping relative paths inside the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n },\n \"component\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Component of the component - architecture combination.\"\n },\n \"architecture\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Architecture of the component - architecture combination.\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path of file relative to url.\"\n }\n },\n \"required\": [\n \"artifacts\"\n ]\n },\n \"deb.PackageIndexResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for PackageIndex.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifacts\": {\n \"type\": \"object\",\n \"description\": \"A dict mapping relative paths inside the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n },\n \"component\": {\n \"type\": \"string\",\n \"description\": \"Component of the component - architecture combination.\"\n },\n \"architecture\": {\n \"type\": \"string\",\n \"description\": \"Architecture of the component - architecture combination.\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path of file relative to url.\"\n }\n },\n \"required\": [\n \"artifacts\"\n ]\n },\n \"deb.PackageReleaseComponent\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for PackageReleaseComponent.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"package\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Package that is contained in release_comonent.\"\n },\n \"release_component\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"ReleaseComponent this package is contained in.\"\n }\n },\n \"required\": [\n \"package\",\n \"release_component\"\n ]\n },\n \"deb.PackageReleaseComponentResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for PackageReleaseComponent.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"package\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Package that is contained in release_comonent.\"\n },\n \"release_component\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"ReleaseComponent this package is contained in.\"\n }\n },\n \"required\": [\n \"package\",\n \"release_component\"\n ]\n },\n \"deb.PackageResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for Package.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"distribution\": {\n \"type\": \"string\",\n \"description\": \"Name of the distribution.\"\n },\n \"component\": {\n \"type\": \"string\",\n \"description\": \"Name of the component.\"\n },\n \"md5\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The MD5 checksum if available.\"\n },\n \"sha1\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-1 checksum if available.\"\n },\n \"sha224\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-224 checksum if available.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-256 checksum if available.\"\n },\n \"sha384\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-384 checksum if available.\"\n },\n \"sha512\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-512 checksum if available.\"\n },\n \"package\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"source\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"version\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"architecture\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"section\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"priority\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"origin\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"tag\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"bugs\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"essential\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"build_essential\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"installed_size\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"maintainer\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"original_maintainer\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"description\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"description_md5\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"homepage\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"built_using\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"auto_built_package\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"multi_arch\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"breaks\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"conflicts\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"depends\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"recommends\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"suggests\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"enhances\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"pre_depends\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"provides\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"replaces\": {\n \"type\": \"string\",\n \"readOnly\": true\n }\n }\n },\n \"deb.Release\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for Release.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"codename\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"suite\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"distribution\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"version\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1\n },\n \"origin\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1\n },\n \"label\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1\n },\n \"architectures\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n }\n },\n \"components\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n }\n }\n },\n \"required\": [\n \"codename\",\n \"distribution\",\n \"suite\"\n ]\n },\n \"deb.ReleaseArchitecture\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for ReleaseArchitecture.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"architecture\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name of the architecture.\"\n },\n \"distribution\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name of the distribution.\"\n }\n },\n \"required\": [\n \"architecture\",\n \"distribution\"\n ]\n },\n \"deb.ReleaseArchitectureResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for ReleaseArchitecture.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"architecture\": {\n \"type\": \"string\",\n \"description\": \"Name of the architecture.\"\n },\n \"distribution\": {\n \"type\": \"string\",\n \"description\": \"Name of the distribution.\"\n }\n },\n \"required\": [\n \"architecture\",\n \"distribution\"\n ]\n },\n \"deb.ReleaseComponent\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for ReleaseComponent.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"component\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name of the component.\"\n },\n \"distribution\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name of the distribution.\"\n }\n },\n \"required\": [\n \"component\",\n \"distribution\"\n ]\n },\n \"deb.ReleaseComponentResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for ReleaseComponent.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"component\": {\n \"type\": \"string\",\n \"description\": \"Name of the component.\"\n },\n \"distribution\": {\n \"type\": \"string\",\n \"description\": \"Name of the distribution.\"\n },\n \"plain_component\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Name of the component without any path prefixes.\"\n }\n },\n \"required\": [\n \"component\",\n \"distribution\"\n ]\n },\n \"deb.ReleaseFile\": {\n \"type\": \"object\",\n \"description\": \"A serializer for ReleaseFile.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifacts\": {\n \"type\": \"object\",\n \"description\": \"A dict mapping relative paths inside the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n },\n \"codename\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Codename of the release, e.g. \\\"buster\\\".\"\n },\n \"suite\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Suite of the release, e.g. \\\"stable\\\".\"\n },\n \"distribution\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Distribution of the release, e.g. \\\"stable/updates\\\".\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path of file relative to url.\"\n }\n },\n \"required\": [\n \"artifacts\",\n \"distribution\"\n ]\n },\n \"deb.ReleaseFileResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for ReleaseFile.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifacts\": {\n \"type\": \"object\",\n \"description\": \"A dict mapping relative paths inside the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n },\n \"codename\": {\n \"type\": \"string\",\n \"description\": \"Codename of the release, e.g. \\\"buster\\\".\"\n },\n \"suite\": {\n \"type\": \"string\",\n \"description\": \"Suite of the release, e.g. \\\"stable\\\".\"\n },\n \"distribution\": {\n \"type\": \"string\",\n \"description\": \"Distribution of the release, e.g. \\\"stable/updates\\\".\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path of file relative to url.\"\n }\n },\n \"required\": [\n \"artifacts\",\n \"distribution\"\n ]\n },\n \"deb.ReleaseResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for Release.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"codename\": {\n \"type\": \"string\"\n },\n \"suite\": {\n \"type\": \"string\"\n },\n \"distribution\": {\n \"type\": \"string\"\n },\n \"version\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"origin\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"label\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"architectures\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n },\n \"components\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n }\n }\n },\n \"required\": [\n \"codename\",\n \"distribution\",\n \"suite\"\n ]\n },\n \"deb.SourceIndex\": {\n \"type\": \"object\",\n \"description\": \"A serializer for SourceIndex.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifacts\": {\n \"type\": \"object\",\n \"description\": \"A dict mapping relative paths inside the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n },\n \"release\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Release this index file belongs to.\"\n },\n \"component\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Component this index file belongs to.\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path of file relative to url.\"\n }\n },\n \"required\": [\n \"artifacts\",\n \"component\",\n \"release\"\n ]\n },\n \"deb.SourceIndexResponse\": {\n \"type\": \"object\",\n \"description\": \"A serializer for SourceIndex.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifacts\": {\n \"type\": \"object\",\n \"description\": \"A dict mapping relative paths inside the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n },\n \"release\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Release this index file belongs to.\"\n },\n \"component\": {\n \"type\": \"string\",\n \"description\": \"Component this index file belongs to.\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path of file relative to url.\"\n }\n },\n \"required\": [\n \"artifacts\",\n \"component\",\n \"release\"\n ]\n },\n \"deb.SourcePackage\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for DscFile.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"Artifact URL of the Debian Source Control (dsc) file.\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Relative path of the Debian Source Control (dsc) file.It is normally advised to let Pulp generate this.\"\n }\n },\n \"required\": [\n \"artifact\"\n ]\n },\n \"deb.SourcePackageReleaseComponent\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for SourcePackageReleaseComponent.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"source_package\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Source package that is contained in release_component.\"\n },\n \"release_component\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"ReleaseComponent this source package is contained in.\"\n }\n },\n \"required\": [\n \"release_component\",\n \"source_package\"\n ]\n },\n \"deb.SourcePackageReleaseComponentResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for SourcePackageReleaseComponent.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"source_package\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Source package that is contained in release_component.\"\n },\n \"release_component\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"ReleaseComponent this source package is contained in.\"\n }\n },\n \"required\": [\n \"release_component\",\n \"source_package\"\n ]\n },\n \"deb.SourcePackageResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for DscFile.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifacts\": {\n \"type\": \"object\",\n \"readOnly\": true,\n \"description\": \"A dict mapping relative paths inside the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Relative path of the Debian Source Control (dsc) file.It is normally advised to let Pulp generate this.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"sha256 digest of the dsc file.\"\n },\n \"format\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"source\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"binary\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"architecture\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"version\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"maintainer\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"uploaders\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"homepage\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"vcs_browser\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"vcs_arch\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"vcs_bzr\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"vcs_cvs\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"vcs_darcs\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"vcs_git\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"vcs_hg\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"vcs_mtn\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"vcs_snv\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"testsuite\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"dgit\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"standards_version\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"build_depends\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"build_depends_indep\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"build_depends_arch\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"build_conflicts\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"build_conflicts_indep\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"build_conflicts_arch\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"package_list\": {\n \"type\": \"string\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"artifacts\"\n ]\n },\n \"deb.VerbatimPublication\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for VerbatimPublication.\",\n \"properties\": {\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n }\n }\n },\n \"deb.VerbatimPublicationResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for VerbatimPublication.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n }\n }\n },\n \"file.FileAlternateContentSource\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File alternate content source.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name of Alternate Content Source.\"\n },\n \"last_refreshed\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true,\n \"description\": \"Date of last refresh of AlternateContentSource.\"\n },\n \"paths\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"List of paths that will be appended to the Remote url when searching for content.\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The remote to provide alternate content source.\"\n }\n },\n \"required\": [\n \"name\",\n \"remote\"\n ]\n },\n \"file.FileAlternateContentSourceResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File alternate content source.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Name of Alternate Content Source.\"\n },\n \"last_refreshed\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true,\n \"description\": \"Date of last refresh of AlternateContentSource.\"\n },\n \"paths\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"description\": \"List of paths that will be appended to the Remote url when searching for content.\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The remote to provide alternate content source.\"\n }\n },\n \"required\": [\n \"name\",\n \"remote\"\n ]\n },\n \"file.FileContent\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Content.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n }\n },\n \"required\": [\n \"relative_path\"\n ]\n },\n \"file.FileContentResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Content.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"md5\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The MD5 checksum if available.\"\n },\n \"sha1\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-1 checksum if available.\"\n },\n \"sha224\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-224 checksum if available.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-256 checksum if available.\"\n },\n \"sha384\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-384 checksum if available.\"\n },\n \"sha512\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-512 checksum if available.\"\n }\n },\n \"required\": [\n \"relative_path\"\n ]\n },\n \"file.FileDistribution\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Distributions.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"file.FileDistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Distributions.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"base_url\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL for accessing the publication as defined by this distribution.\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"file.FileGitRemote\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Git Remotes.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"git_ref\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"default\": \"HEAD\",\n \"description\": \"The git ref (branch, tag, or commit hash) to sync from. Defaults to HEAD.\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"file.FileGitRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Git Remotes.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"git_ref\": {\n \"type\": \"string\",\n \"default\": \"HEAD\",\n \"description\": \"The git ref (branch, tag, or commit hash) to sync from. Defaults to HEAD.\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"file.FilePublication\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Publications.\",\n \"properties\": {\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n },\n \"manifest\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"default\": \"PULP_MANIFEST\",\n \"description\": \"Filename to use for manifest file containing metadata for all the files.\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n }\n }\n },\n \"file.FilePublicationResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Publications.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n },\n \"distributions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"readOnly\": true,\n \"description\": \"This publication is currently hosted as defined by these distributions.\"\n },\n \"manifest\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"default\": \"PULP_MANIFEST\",\n \"description\": \"Filename to use for manifest file containing metadata for all the files.\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n }\n }\n },\n \"file.FileRemote\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Remotes.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"file.FileRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Remotes.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"file.FileRepository\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Repositories.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"autopublish\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to automatically create publications for new repository versions, and update any distributions pointing to this repository.\"\n },\n \"manifest\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"default\": \"PULP_MANIFEST\",\n \"description\": \"Filename to use for manifest file containing metadata for all the files.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"file.FileRepositoryResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for File Repositories.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"versions_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"latest_version_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"autopublish\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to automatically create publications for new repository versions, and update any distributions pointing to this repository.\"\n },\n \"manifest\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"default\": \"PULP_MANIFEST\",\n \"description\": \"Filename to use for manifest file containing metadata for all the files.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"gem.GemContent\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for GemContent.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"Artifact file representing the physical content\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that should be turned into the artifact of the content unit.\"\n }\n }\n },\n \"gem.GemContentResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for GemContent.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifacts\": {\n \"type\": \"object\",\n \"readOnly\": true,\n \"description\": \"A dict mapping relative paths inside the Content to the correspondingArtifact URLs. E.g.: {'relative/path': '/artifacts/1/'\"\n },\n \"checksum\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"SHA256 checksum of the gem\"\n },\n \"name\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Name of the gem\"\n },\n \"version\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Version of the gem\"\n },\n \"platform\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Platform of the gem\"\n },\n \"prerelease\": {\n \"type\": \"boolean\",\n \"readOnly\": true,\n \"description\": \"Whether the gem is a prerelease\"\n },\n \"dependencies\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"readOnly\": true\n },\n \"required_ruby_version\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Required ruby version of the gem\"\n },\n \"required_rubygems_version\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Required rubygems version of the gem\"\n }\n },\n \"required\": [\n \"artifacts\"\n ]\n },\n \"gem.GemDistribution\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for GemDistribution.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"gem.GemDistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for GemDistribution.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"base_url\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL for accessing the publication as defined by this distribution.\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"gem.GemPublication\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for GemPublication.\",\n \"properties\": {\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n }\n }\n },\n \"gem.GemPublicationResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for GemPublication.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n }\n }\n },\n \"gem.GemRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for GemRemote.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"prereleases\": {\n \"type\": \"boolean\",\n \"default\": false\n },\n \"includes\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"nullable\": true\n },\n \"excludes\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"nullable\": true\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"gem.GemRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for GemRemote.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"prereleases\": {\n \"type\": \"boolean\",\n \"default\": false\n },\n \"includes\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"nullable\": true\n },\n \"excludes\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"nullable\": true\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"gem.GemRepository\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for GemRepository.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"gem.GemRepositoryResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for GemRepository.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"versions_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"latest_version_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"hugging_face.HuggingFaceContent\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for HuggingFaceContent.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The relative path within the repository\"\n },\n \"repo_id\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The Hugging Face repository ID (e.g., 'microsoft/DialoGPT-medium')\"\n },\n \"repo_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RepoTypeEnum\"\n }\n ],\n \"default\": \"models\",\n \"description\": \"The type of Hugging Face repository\\n\\n* `models` - Models\\n* `datasets` - Datasets\\n* `spaces` - Spaces\"\n },\n \"revision\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"default\": \"main\",\n \"description\": \"The git revision/branch/tag\"\n },\n \"size\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"File size in bytes\"\n },\n \"etag\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"ETag from Hugging Face\"\n },\n \"last_modified\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true,\n \"description\": \"Last modified timestamp\"\n }\n },\n \"required\": [\n \"artifact\",\n \"relative_path\",\n \"repo_id\"\n ]\n },\n \"hugging_face.HuggingFaceContentResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for HuggingFaceContent.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"The relative path within the repository\"\n },\n \"repo_id\": {\n \"type\": \"string\",\n \"description\": \"The Hugging Face repository ID (e.g., 'microsoft/DialoGPT-medium')\"\n },\n \"repo_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RepoTypeEnum\"\n }\n ],\n \"default\": \"models\",\n \"description\": \"The type of Hugging Face repository\\n\\n* `models` - Models\\n* `datasets` - Datasets\\n* `spaces` - Spaces\"\n },\n \"revision\": {\n \"type\": \"string\",\n \"default\": \"main\",\n \"description\": \"The git revision/branch/tag\"\n },\n \"size\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"File size in bytes\"\n },\n \"etag\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"ETag from Hugging Face\"\n },\n \"last_modified\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true,\n \"description\": \"Last modified timestamp\"\n }\n },\n \"required\": [\n \"artifact\",\n \"relative_path\",\n \"repo_id\"\n ]\n },\n \"hugging_face.HuggingFaceDistribution\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for HuggingFaceDistribution with pull-through caching support.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"hugging_face.HuggingFaceDistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for HuggingFaceDistribution with pull-through caching support.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"base_url\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL for accessing the publication as defined by this distribution.\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"hugging_face.HuggingFacePublication\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for HuggingFacePublication.\\n\\nAdd any new fields if defined on HuggingFacePublication.\\nSimilar to the example above, in HuggingFaceContentSerializer.\\nAdditional validators can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n validators = platform.PublicationSerializer.Meta.validators + [myValidator1, myValidator2]\",\n \"properties\": {\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n }\n }\n },\n \"hugging_face.HuggingFacePublicationResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for HuggingFacePublication.\\n\\nAdd any new fields if defined on HuggingFacePublication.\\nSimilar to the example above, in HuggingFaceContentSerializer.\\nAdditional validators can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n validators = platform.PublicationSerializer.Meta.validators + [myValidator1, myValidator2]\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n }\n }\n },\n \"hugging_face.HuggingFaceRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for HuggingFaceRemote with Hugging Face specific configuration.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"on_demand\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'on_demand' enables pull-through caching.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"hf_hub_url\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"minLength\": 1,\n \"default\": \"https://huggingface.co\",\n \"description\": \"Base URL for Hugging Face Hub\"\n },\n \"hf_token\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Hugging Face authentication token for private repositories\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"hugging_face.HuggingFaceRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for HuggingFaceRemote with Hugging Face specific configuration.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"on_demand\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'on_demand' enables pull-through caching.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"hf_hub_url\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"default\": \"https://huggingface.co\",\n \"description\": \"Base URL for Hugging Face Hub\"\n },\n \"hf_token\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Hugging Face authentication token for private repositories\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"hugging_face.HuggingFaceRepository\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for HuggingFaceRepository.\\n\\nAdd any new fields if defined on HuggingFaceRepository.\\nSimilar to the example above, in HuggingFaceContentSerializer.\\nAdditional validators can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n validators = platform.RepositorySerializer.Meta.validators + [myValidator1, myValidator2]\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"hugging_face.HuggingFaceRepositoryResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for HuggingFaceRepository.\\n\\nAdd any new fields if defined on HuggingFaceRepository.\\nSimilar to the example above, in HuggingFaceContentSerializer.\\nAdditional validators can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n validators = platform.RepositorySerializer.Meta.validators + [myValidator1, myValidator2]\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"versions_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"latest_version_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"maven.MavenArtifact\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for MavenArtifact.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n }\n },\n \"required\": [\n \"artifact\",\n \"relative_path\"\n ]\n },\n \"maven.MavenArtifactResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for MavenArtifact.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"group_id\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Group Id of the artifact's package.\"\n },\n \"artifact_id\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Artifact Id of the artifact's package.\"\n },\n \"version\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Version of the artifact's package.\"\n },\n \"filename\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Filename of the artifact.\"\n }\n },\n \"required\": [\n \"artifact\"\n ]\n },\n \"maven.MavenDistribution\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Maven Distributions.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"maven.MavenDistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Maven Distributions.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"base_url\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL for accessing the publication as defined by this distribution.\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"maven.MavenRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for MavenRemote.\\n\\nAdd any new fields if defined on MavenRemote.\\nSimilar to the example above, in MavenArtifactSerializer.\\nAdditional validators can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n validators = platform.RemoteSerializer.Meta.validators + [myValidator1, myValidator2]\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, download all metadata and content now.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"maven.MavenRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for MavenRemote.\\n\\nAdd any new fields if defined on MavenRemote.\\nSimilar to the example above, in MavenArtifactSerializer.\\nAdditional validators can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n validators = platform.RemoteSerializer.Meta.validators + [myValidator1, myValidator2]\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PolicyB5fEnum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content.\\n\\n* `immediate` - When syncing, download all metadata and content now.\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"maven.MavenRepository\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Maven Repositories.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"maven.MavenRepositoryResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Maven Repositories.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"versions_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"latest_version_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"npm.NpmDistribution\": {\n \"type\": \"object\",\n \"description\": \"Serializer for NPM Distributions.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"npm.NpmDistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for NPM Distributions.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"base_url\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL for accessing the publication as defined by this distribution.\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"npm.NpmRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for NpmRemote.\\n\\nAdd any new fields if defined on NpmRemote.\\nSimilar to the example above, in NpmPackageSerializer.\\nAdditional validators can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n validators = core_serializers.RemoteSerializer.Meta.validators + [myValidator1, ...]\\n\\nBy default the 'policy' field in core_serializers.RemoteSerializer only validates the choice\\n'immediate'. To add on-demand support for more 'policy' options, e.g. 'streamed' or 'on_demand',\\nre-define the 'policy' option as follows::\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"npm.NpmRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for NpmRemote.\\n\\nAdd any new fields if defined on NpmRemote.\\nSimilar to the example above, in NpmPackageSerializer.\\nAdditional validators can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n validators = core_serializers.RemoteSerializer.Meta.validators + [myValidator1, ...]\\n\\nBy default the 'policy' field in core_serializers.RemoteSerializer only validates the choice\\n'immediate'. To add on-demand support for more 'policy' options, e.g. 'streamed' or 'on_demand',\\nre-define the 'policy' option as follows::\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"npm.NpmRepository\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for NpmRepository.\\n\\nAdd any new fields if defined on NpmRepository.\\nSimilar to the example above, in NpmPackageSerializer.\\nAdditional validators can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n validators = core_serializers.RepositorySerializer.Meta.validators + [myValidator1, ...]\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"npm.NpmRepositoryResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for NpmRepository.\\n\\nAdd any new fields if defined on NpmRepository.\\nSimilar to the example above, in NpmPackageSerializer.\\nAdditional validators can be added to the parent validators list\\n\\nFor example::\\n\\nclass Meta:\\n validators = core_serializers.RepositorySerializer.Meta.validators + [myValidator1, ...]\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"versions_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"latest_version_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"npm.Package\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for NpmPackage.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Path where the artifact is located relative to distributions base_path. If not provided, it will be computed from name and version.\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The name of the npm package.\"\n },\n \"version\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The version of the npm package.\"\n }\n }\n },\n \"npm.PackageResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for NpmPackage.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path where the artifact is located relative to distributions base_path. If not provided, it will be computed from name and version.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"The name of the npm package.\"\n },\n \"version\": {\n \"type\": \"string\",\n \"description\": \"The version of the npm package.\"\n }\n }\n },\n \"ostree.OstreeCommitResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for OSTree commits.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"parent_commit\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true\n },\n \"checksum\": {\n \"type\": \"string\"\n },\n \"objs\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n }\n }\n },\n \"required\": [\n \"artifact\",\n \"checksum\",\n \"objs\",\n \"relative_path\"\n ]\n },\n \"ostree.OstreeConfigResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for OSTree repository configuration files.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n }\n },\n \"required\": [\n \"artifact\",\n \"relative_path\"\n ]\n },\n \"ostree.OstreeContent\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for uncategorized content units (e.g., static deltas).\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"digest\": {\n \"type\": \"string\",\n \"minLength\": 1\n }\n },\n \"required\": [\n \"artifact\",\n \"digest\",\n \"relative_path\"\n ]\n },\n \"ostree.OstreeContentResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for uncategorized content units (e.g., static deltas).\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\"\n },\n \"digest\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"artifact\",\n \"digest\",\n \"relative_path\"\n ]\n },\n \"ostree.OstreeDistribution\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for an OSTree distribution.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"ostree.OstreeDistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for an OSTree distribution.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"base_url\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL for accessing the publication as defined by this distribution.\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"ostree.OstreeObjectResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for OSTree objects (e.g., dirtree, dirmeta, file).\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"checksum\": {\n \"type\": \"string\"\n },\n \"typ\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"\\n The type of an object. All values are described by the mapping declared at\\n https://lazka.github.io/pgi-docs/OSTree-1.0/enums.html#OSTree.ObjectType\\n \"\n }\n },\n \"required\": [\n \"artifact\",\n \"checksum\",\n \"relative_path\",\n \"typ\"\n ]\n },\n \"ostree.OstreeRefResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for OSTree head commits.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"commit\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"checksum\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"artifact\",\n \"commit\",\n \"name\",\n \"relative_path\"\n ]\n },\n \"ostree.OstreeRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for a remote OSTree repository.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PolicyBfeEnum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"\\n immediate - All OSTree objects are downloaded and saved during synchronization.\\n on_demand - Only commits, dirtrees, and refs are downloaded. Other OSTree objects are\\n not downloaded until they are requested for the first time by a client.\\n \\n\\n* `immediate` - immediate\\n* `on_demand` - on_demand\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"depth\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"default\": 0,\n \"description\": \"An option to specify how many commits to traverse.\",\n \"minimum\": 0\n },\n \"include_refs\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"\\n A list of refs to include during a sync.\\n The wildcards *, ? are recognized.\\n 'include_refs' is evaluated before 'exclude_refs'.\\n \"\n },\n \"exclude_refs\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"\\n A list of tags to exclude during a sync.\\n The wildcards *, ? are recognized.\\n 'exclude_refs' is evaluated after 'include_refs'.\\n \"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"ostree.OstreeRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for a remote OSTree repository.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PolicyBfeEnum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"\\n immediate - All OSTree objects are downloaded and saved during synchronization.\\n on_demand - Only commits, dirtrees, and refs are downloaded. Other OSTree objects are\\n not downloaded until they are requested for the first time by a client.\\n \\n\\n* `immediate` - immediate\\n* `on_demand` - on_demand\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"depth\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"default\": 0,\n \"description\": \"An option to specify how many commits to traverse.\",\n \"minimum\": 0\n },\n \"include_refs\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"\\n A list of refs to include during a sync.\\n The wildcards *, ? are recognized.\\n 'include_refs' is evaluated before 'exclude_refs'.\\n \"\n },\n \"exclude_refs\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"maxLength\": 255\n },\n \"nullable\": true,\n \"description\": \"\\n A list of tags to exclude during a sync.\\n The wildcards *, ? are recognized.\\n 'exclude_refs' is evaluated after 'include_refs'.\\n \"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"ostree.OstreeRepository\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for an OSTree repository.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"compute_delta\": {\n \"type\": \"boolean\",\n \"default\": true\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"ostree.OstreeRepositoryResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for an OSTree repository.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"versions_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"latest_version_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"compute_delta\": {\n \"type\": \"boolean\",\n \"default\": true\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"ostree.OstreeSummaryResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer class for an OSTree summary file.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n }\n },\n \"required\": [\n \"artifact\",\n \"relative_path\"\n ]\n },\n \"python.PackageProvenance\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for PackageProvenance.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n },\n \"package\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The package that the provenance is for.\"\n },\n \"verify\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"default\": true,\n \"description\": \"Verify each attestation in the provenance.\"\n }\n },\n \"required\": [\n \"package\"\n ]\n },\n \"python.PackageProvenanceResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for PackageProvenance.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"package\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The package that the provenance is for.\"\n },\n \"provenance\": {\n \"readOnly\": true\n },\n \"sha256\": {\n \"type\": \"string\",\n \"readOnly\": true\n }\n },\n \"required\": [\n \"package\"\n ]\n },\n \"python.PythonBlocklistEntry\": {\n \"type\": \"object\",\n \"description\": \"Serializer for PythonBlocklistEntry.\\n\\nThe `repository` is supplied by the URL (not the request body) and is injected\\nby the viewset before saving.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Package name to block (for all versions). Compared after PEP 503 normalization. Required when 'filename' is not provided.\"\n },\n \"version\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Exact version string to block (e.g. '1.0'). Only used when 'name' is set.\"\n },\n \"filename\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Exact filename to block. Required when 'name' is not provided.\"\n }\n }\n },\n \"python.PythonBlocklistEntryResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for PythonBlocklistEntry.\\n\\nThe `repository` is supplied by the URL (not the request body) and is injected\\nby the viewset before saving.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL of this blocklist entry.\"\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true,\n \"description\": \"Repository this blocklist entry belongs to.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Package name to block (for all versions). Compared after PEP 503 normalization. Required when 'filename' is not provided.\"\n },\n \"version\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Exact version string to block (e.g. '1.0'). Only used when 'name' is set.\"\n },\n \"filename\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Exact filename to block. Required when 'name' is not provided.\"\n },\n \"added_by\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"PRN of the user who added this blocklist entry.\"\n }\n }\n },\n \"python.PythonDistribution\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Pulp distributions for the Python type.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served.\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served. [Deprecated]\",\n \"deprecated\": true\n },\n \"allow_uploads\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Allow packages to be uploaded to this index.\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"python.PythonDistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Pulp distributions for the Python type.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"base_url\": {\n \"type\": \"string\",\n \"readOnly\": true\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served.\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served. [Deprecated]\",\n \"deprecated\": true\n },\n \"allow_uploads\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Allow packages to be uploaded to this index.\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Remote that can be used to fetch content when using pull-through caching.\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"python.PythonPackageContent\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for PythonPackageContent.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n },\n \"author\": {\n \"type\": \"string\",\n \"description\": \"Text containing the author's name. Contact information can also be added, separated with newlines.\"\n },\n \"author_email\": {\n \"type\": \"string\",\n \"description\": \"The author's e-mail address. \"\n },\n \"description\": {\n \"type\": \"string\",\n \"description\": \"A longer description of the package that can run to several paragraphs.\"\n },\n \"home_page\": {\n \"type\": \"string\",\n \"description\": \"The URL for the package's home page.\"\n },\n \"keywords\": {\n \"type\": \"string\",\n \"description\": \"Additional keywords to be used to assist searching for the package in a larger catalog.\"\n },\n \"license\": {\n \"type\": \"string\",\n \"description\": \"Text indicating the license covering the distribution\"\n },\n \"platform\": {\n \"type\": \"string\",\n \"description\": \"A comma-separated list of platform specifications, summarizing the operating systems supported by the package.\"\n },\n \"summary\": {\n \"type\": \"string\",\n \"description\": \"A one-line summary of what the package does.\"\n },\n \"classifiers\": {\n \"description\": \"A JSON list containing classification values for a Python package.\"\n },\n \"download_url\": {\n \"type\": \"string\",\n \"description\": \"Legacy field denoting the URL from which this package can be downloaded.\"\n },\n \"supported_platform\": {\n \"type\": \"string\",\n \"description\": \"Field to specify the OS and CPU for which the binary package was compiled. \"\n },\n \"maintainer\": {\n \"type\": \"string\",\n \"description\": \"The maintainer's name at a minimum; additional contact information may be provided.\"\n },\n \"maintainer_email\": {\n \"type\": \"string\",\n \"description\": \"The maintainer's e-mail address.\"\n },\n \"obsoletes_dist\": {\n \"description\": \"A JSON list containing names of a distutils project's distribution which this distribution renders obsolete, meaning that the two projects should not be installed at the same time.\"\n },\n \"project_url\": {\n \"type\": \"string\",\n \"description\": \"A browsable URL for the project and a label for it, separated by a comma.\"\n },\n \"project_urls\": {\n \"description\": \"A dictionary of labels and URLs for the project.\"\n },\n \"provides_dist\": {\n \"description\": \"A JSON list containing names of a Distutils project which is contained within this distribution.\"\n },\n \"requires_external\": {\n \"description\": \"A JSON list containing some dependency in the system that the distribution is to be used.\"\n },\n \"requires_dist\": {\n \"description\": \"A JSON list containing names of some other distutils project required by this distribution.\"\n },\n \"requires_python\": {\n \"type\": \"string\",\n \"description\": \"The Python version(s) that the distribution is guaranteed to be compatible with.\"\n },\n \"description_content_type\": {\n \"type\": \"string\",\n \"description\": \"A string stating the markup syntax (if any) used in the distribution's description, so that tools can intelligently render the description.\"\n },\n \"provides_extras\": {\n \"description\": \"A JSON list containing names of optional features provided by the package.\"\n },\n \"dynamic\": {\n \"description\": \"A JSON list containing names of other core metadata fields which are permitted to vary between sdist and bdist packages. Fields NOT marked dynamic MUST be the same between bdist and sdist.\"\n },\n \"license_expression\": {\n \"type\": \"string\",\n \"description\": \"Text string that is a valid SPDX license expression.\"\n },\n \"license_file\": {\n \"description\": \"A JSON list containing names of the paths to license-related files.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"default\": \"\",\n \"description\": \"The SHA256 digest of this package.\"\n },\n \"metadata_sha256\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The SHA256 digest of the package's METADATA file.\"\n },\n \"attestations\": {\n \"writeOnly\": true,\n \"description\": \"A JSON list containing attestations for the package.\"\n }\n },\n \"required\": [\n \"relative_path\"\n ]\n },\n \"python.PythonPackageContentResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for PythonPackageContent.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"author\": {\n \"type\": \"string\",\n \"description\": \"Text containing the author's name. Contact information can also be added, separated with newlines.\"\n },\n \"author_email\": {\n \"type\": \"string\",\n \"description\": \"The author's e-mail address. \"\n },\n \"description\": {\n \"type\": \"string\",\n \"description\": \"A longer description of the package that can run to several paragraphs.\"\n },\n \"home_page\": {\n \"type\": \"string\",\n \"description\": \"The URL for the package's home page.\"\n },\n \"keywords\": {\n \"type\": \"string\",\n \"description\": \"Additional keywords to be used to assist searching for the package in a larger catalog.\"\n },\n \"license\": {\n \"type\": \"string\",\n \"description\": \"Text indicating the license covering the distribution\"\n },\n \"metadata_version\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Version of the file format\"\n },\n \"name\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The name of the python project.\"\n },\n \"platform\": {\n \"type\": \"string\",\n \"description\": \"A comma-separated list of platform specifications, summarizing the operating systems supported by the package.\"\n },\n \"summary\": {\n \"type\": \"string\",\n \"description\": \"A one-line summary of what the package does.\"\n },\n \"version\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The packages version number.\"\n },\n \"classifiers\": {\n \"description\": \"A JSON list containing classification values for a Python package.\"\n },\n \"download_url\": {\n \"type\": \"string\",\n \"description\": \"Legacy field denoting the URL from which this package can be downloaded.\"\n },\n \"supported_platform\": {\n \"type\": \"string\",\n \"description\": \"Field to specify the OS and CPU for which the binary package was compiled. \"\n },\n \"maintainer\": {\n \"type\": \"string\",\n \"description\": \"The maintainer's name at a minimum; additional contact information may be provided.\"\n },\n \"maintainer_email\": {\n \"type\": \"string\",\n \"description\": \"The maintainer's e-mail address.\"\n },\n \"obsoletes_dist\": {\n \"description\": \"A JSON list containing names of a distutils project's distribution which this distribution renders obsolete, meaning that the two projects should not be installed at the same time.\"\n },\n \"project_url\": {\n \"type\": \"string\",\n \"description\": \"A browsable URL for the project and a label for it, separated by a comma.\"\n },\n \"project_urls\": {\n \"description\": \"A dictionary of labels and URLs for the project.\"\n },\n \"provides_dist\": {\n \"description\": \"A JSON list containing names of a Distutils project which is contained within this distribution.\"\n },\n \"requires_external\": {\n \"description\": \"A JSON list containing some dependency in the system that the distribution is to be used.\"\n },\n \"requires_dist\": {\n \"description\": \"A JSON list containing names of some other distutils project required by this distribution.\"\n },\n \"requires_python\": {\n \"type\": \"string\",\n \"description\": \"The Python version(s) that the distribution is guaranteed to be compatible with.\"\n },\n \"description_content_type\": {\n \"type\": \"string\",\n \"description\": \"A string stating the markup syntax (if any) used in the distribution's description, so that tools can intelligently render the description.\"\n },\n \"provides_extras\": {\n \"description\": \"A JSON list containing names of optional features provided by the package.\"\n },\n \"dynamic\": {\n \"description\": \"A JSON list containing names of other core metadata fields which are permitted to vary between sdist and bdist packages. Fields NOT marked dynamic MUST be the same between bdist and sdist.\"\n },\n \"license_expression\": {\n \"type\": \"string\",\n \"description\": \"Text string that is a valid SPDX license expression.\"\n },\n \"license_file\": {\n \"description\": \"A JSON list containing names of the paths to license-related files.\"\n },\n \"filename\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The name of the distribution package, usually of the format: {distribution}-{version}(-{build tag})?-{python tag}-{abi tag}-{platform tag}.{packagetype}\"\n },\n \"packagetype\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The type of the distribution package (e.g. sdist, bdist_wheel, bdist_egg, etc)\"\n },\n \"python_version\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The tag that indicates which Python implementation or version the package requires.\"\n },\n \"size\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"The size of the package in bytes.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"default\": \"\",\n \"description\": \"The SHA256 digest of this package.\"\n },\n \"metadata_sha256\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The SHA256 digest of the package's METADATA file.\"\n },\n \"provenance\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The created provenance object on upload.\"\n }\n }\n },\n \"python.PythonPublication\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for PythonPublication.\",\n \"properties\": {\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n }\n }\n },\n \"python.PythonPublicationResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for PythonPublication.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n },\n \"distributions\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"readOnly\": true,\n \"description\": \"This publication is currently being hosted as configured by these distributions.\"\n }\n }\n },\n \"python.PythonRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for PythonRemote.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"on_demand\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'on_demand' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"includes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"A list containing project specifiers for Python packages to include.\"\n },\n \"excludes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"A list containing project specifiers for Python packages to exclude.\"\n },\n \"prereleases\": {\n \"type\": \"boolean\",\n \"description\": \"Whether or not to include pre-release packages in the sync.\"\n },\n \"package_types\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/PackageTypesEnum\"\n },\n \"description\": \"The package types to sync for Python content. Leave blank to get everypackage type.\"\n },\n \"keep_latest_packages\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"default\": 0,\n \"description\": \"The amount of latest versions of a package to keep on sync, includespre-releases if synced. Default 0 keeps all versions.\"\n },\n \"exclude_platforms\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ExcludePlatformsEnum\"\n },\n \"description\": \"List of platforms to exclude syncing Python packages for. Possible valuesinclude: windows, macos, freebsd, and linux.\"\n },\n \"provenance\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to sync available provenances for Python packages.\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"python.PythonRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for PythonRemote.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"on_demand\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'on_demand' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"includes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"description\": \"A list containing project specifiers for Python packages to include.\"\n },\n \"excludes\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"description\": \"A list containing project specifiers for Python packages to exclude.\"\n },\n \"prereleases\": {\n \"type\": \"boolean\",\n \"description\": \"Whether or not to include pre-release packages in the sync.\"\n },\n \"package_types\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/PackageTypesEnum\"\n },\n \"description\": \"The package types to sync for Python content. Leave blank to get everypackage type.\"\n },\n \"keep_latest_packages\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"default\": 0,\n \"description\": \"The amount of latest versions of a package to keep on sync, includespre-releases if synced. Default 0 keeps all versions.\"\n },\n \"exclude_platforms\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ExcludePlatformsEnum\"\n },\n \"description\": \"List of platforms to exclude syncing Python packages for. Possible valuesinclude: windows, macos, freebsd, and linux.\"\n },\n \"provenance\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to sync available provenances for Python packages.\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"python.PythonRepository\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Python Repositories.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"autopublish\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to automatically create publications for new repository versions, and update any distributions pointing to this repository. [Deprecated]\",\n \"deprecated\": true\n },\n \"allow_package_substitution\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Whether to allow package substitution (replacing existing packages with packages that have the same filename but a different checksum). When False, any new repository version that would cause such a substitution will be rejected. This applies to all repository version creation paths including uploads, modify, and sync. When True (the default), package substitution is allowed.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"python.PythonRepositoryResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Python Repositories.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"versions_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"latest_version_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"autopublish\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to automatically create publications for new repository versions, and update any distributions pointing to this repository. [Deprecated]\",\n \"deprecated\": true\n },\n \"allow_package_substitution\": {\n \"type\": \"boolean\",\n \"default\": true,\n \"description\": \"Whether to allow package substitution (replacing existing packages with packages that have the same filename but a different checksum). When False, any new repository version that would cause such a substitution will be rejected. This applies to all repository version creation paths including uploads, modify, and sync. When True (the default), package substitution is allowed.\"\n },\n \"blocklist_entries_href\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"URL to the blocklist entries for this repository.\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"rpm.DistributionTreeResponse\": {\n \"type\": \"object\",\n \"description\": \"DistributionTree serializer.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"header_version\": {\n \"type\": \"string\",\n \"description\": \"Header Version.\"\n },\n \"release_name\": {\n \"type\": \"string\",\n \"description\": \"Release name.\"\n },\n \"release_short\": {\n \"type\": \"string\",\n \"description\": \"Release short name.\"\n },\n \"release_version\": {\n \"type\": \"string\",\n \"description\": \"Release version.\"\n },\n \"release_is_layered\": {\n \"type\": \"boolean\",\n \"description\": \"Typically False for an operating system, True otherwise.\"\n },\n \"base_product_name\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Base Product name.\"\n },\n \"base_product_short\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Base Product short name.\"\n },\n \"base_product_version\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Base Product version.\"\n },\n \"arch\": {\n \"type\": \"string\",\n \"description\": \"Tree architecturerch.\"\n },\n \"build_timestamp\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"description\": \"Tree build time timestamp.\"\n },\n \"instimage\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Relative path to Anaconda instimage.\"\n },\n \"mainimage\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Relative path to Anaconda stage2 image.\"\n },\n \"discnum\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Disc number.\"\n },\n \"totaldiscs\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Number of discs in media set.\"\n },\n \"addons\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/AddonResponse\"\n }\n },\n \"checksums\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ChecksumResponse\"\n }\n },\n \"images\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/ImageResponse\"\n }\n },\n \"variants\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/VariantResponse\"\n }\n }\n },\n \"required\": [\n \"addons\",\n \"arch\",\n \"base_product_name\",\n \"base_product_short\",\n \"base_product_version\",\n \"build_timestamp\",\n \"checksums\",\n \"discnum\",\n \"header_version\",\n \"images\",\n \"instimage\",\n \"mainimage\",\n \"release_is_layered\",\n \"release_name\",\n \"release_short\",\n \"release_version\",\n \"totaldiscs\",\n \"variants\"\n ]\n },\n \"rpm.Modulemd\": {\n \"type\": \"object\",\n \"description\": \"Modulemd serializer.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Modulemd name.\"\n },\n \"stream\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Stream name.\"\n },\n \"version\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Modulemd version.\"\n },\n \"static_context\": {\n \"type\": \"boolean\",\n \"description\": \"Modulemd static-context flag.\"\n },\n \"context\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Modulemd context.\"\n },\n \"arch\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Modulemd architecture.\"\n },\n \"artifacts\": {\n \"nullable\": true,\n \"description\": \"Modulemd artifacts.\"\n },\n \"dependencies\": {\n \"nullable\": true,\n \"description\": \"Modulemd dependencies.\"\n },\n \"packages\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true\n },\n \"description\": \"Modulemd artifacts' packages.\"\n },\n \"snippet\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"Modulemd snippet\"\n },\n \"profiles\": {\n \"nullable\": true,\n \"description\": \"Modulemd profiles.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Description of module.\"\n }\n },\n \"required\": [\n \"arch\",\n \"artifacts\",\n \"context\",\n \"dependencies\",\n \"description\",\n \"name\",\n \"profiles\",\n \"snippet\",\n \"stream\",\n \"version\"\n ]\n },\n \"rpm.ModulemdDefaults\": {\n \"type\": \"object\",\n \"description\": \"ModulemdDefaults serializer.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"module\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Modulemd name.\"\n },\n \"stream\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Modulemd default stream.\"\n },\n \"profiles\": {\n \"description\": \"Default profiles for modulemd streams.\"\n },\n \"snippet\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"Modulemd default snippet\"\n }\n },\n \"required\": [\n \"module\",\n \"profiles\",\n \"snippet\",\n \"stream\"\n ]\n },\n \"rpm.ModulemdDefaultsResponse\": {\n \"type\": \"object\",\n \"description\": \"ModulemdDefaults serializer.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"module\": {\n \"type\": \"string\",\n \"description\": \"Modulemd name.\"\n },\n \"stream\": {\n \"type\": \"string\",\n \"description\": \"Modulemd default stream.\"\n },\n \"profiles\": {\n \"description\": \"Default profiles for modulemd streams.\"\n }\n },\n \"required\": [\n \"module\",\n \"profiles\",\n \"stream\"\n ]\n },\n \"rpm.ModulemdObsolete\": {\n \"type\": \"object\",\n \"description\": \"ModulemdObsolete serializer.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"modified\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Obsolete modified time.\"\n },\n \"module_name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Modulemd name.\"\n },\n \"module_stream\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Modulemd's stream.\"\n },\n \"message\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Obsolete description.\"\n },\n \"override_previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Reset previous obsoletes.\"\n },\n \"module_context\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Modulemd's context.\"\n },\n \"eol_date\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"End of Life date.\"\n },\n \"obsoleted_by_module_name\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Obsolete by module name.\"\n },\n \"obsoleted_by_module_stream\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Obsolete by module stream.\"\n },\n \"snippet\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"Module Obsolete snippet.\"\n }\n },\n \"required\": [\n \"eol_date\",\n \"message\",\n \"modified\",\n \"module_context\",\n \"module_name\",\n \"module_stream\",\n \"obsoleted_by_module_name\",\n \"obsoleted_by_module_stream\",\n \"override_previous\",\n \"snippet\"\n ]\n },\n \"rpm.ModulemdObsoleteResponse\": {\n \"type\": \"object\",\n \"description\": \"ModulemdObsolete serializer.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"modified\": {\n \"type\": \"string\",\n \"description\": \"Obsolete modified time.\"\n },\n \"module_name\": {\n \"type\": \"string\",\n \"description\": \"Modulemd name.\"\n },\n \"module_stream\": {\n \"type\": \"string\",\n \"description\": \"Modulemd's stream.\"\n },\n \"message\": {\n \"type\": \"string\",\n \"description\": \"Obsolete description.\"\n },\n \"override_previous\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Reset previous obsoletes.\"\n },\n \"module_context\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Modulemd's context.\"\n },\n \"eol_date\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"End of Life date.\"\n },\n \"obsoleted_by_module_name\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Obsolete by module name.\"\n },\n \"obsoleted_by_module_stream\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Obsolete by module stream.\"\n }\n },\n \"required\": [\n \"eol_date\",\n \"message\",\n \"modified\",\n \"module_context\",\n \"module_name\",\n \"module_stream\",\n \"obsoleted_by_module_name\",\n \"obsoleted_by_module_stream\",\n \"override_previous\"\n ]\n },\n \"rpm.ModulemdResponse\": {\n \"type\": \"object\",\n \"description\": \"Modulemd serializer.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Modulemd name.\"\n },\n \"stream\": {\n \"type\": \"string\",\n \"description\": \"Stream name.\"\n },\n \"version\": {\n \"type\": \"string\",\n \"description\": \"Modulemd version.\"\n },\n \"static_context\": {\n \"type\": \"boolean\",\n \"description\": \"Modulemd static-context flag.\"\n },\n \"context\": {\n \"type\": \"string\",\n \"description\": \"Modulemd context.\"\n },\n \"arch\": {\n \"type\": \"string\",\n \"description\": \"Modulemd architecture.\"\n },\n \"artifacts\": {\n \"nullable\": true,\n \"description\": \"Modulemd artifacts.\"\n },\n \"dependencies\": {\n \"nullable\": true,\n \"description\": \"Modulemd dependencies.\"\n },\n \"packages\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true\n },\n \"description\": \"Modulemd artifacts' packages.\"\n },\n \"profiles\": {\n \"nullable\": true,\n \"description\": \"Modulemd profiles.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"description\": \"Description of module.\"\n }\n },\n \"required\": [\n \"arch\",\n \"artifacts\",\n \"context\",\n \"dependencies\",\n \"description\",\n \"name\",\n \"profiles\",\n \"stream\",\n \"version\"\n ]\n },\n \"rpm.Package\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for Package.\\n\\nAdd serializers for the new fields defined in Package and add those fields to the Meta class\\nkeeping fields from the parent class as well. Provide help_text.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"Path where the artifact is located relative to distributions base_path\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n }\n }\n },\n \"rpm.PackageCategoryResponse\": {\n \"type\": \"object\",\n \"description\": \"PackageCategory serializer.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"id\": {\n \"type\": \"string\",\n \"description\": \"Category id.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Category name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"description\": \"Category description.\"\n },\n \"display_order\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Category display order.\"\n },\n \"group_ids\": {\n \"nullable\": true,\n \"description\": \"Category group list.\"\n },\n \"desc_by_lang\": {\n \"nullable\": true,\n \"description\": \"Category description by language.\"\n },\n \"name_by_lang\": {\n \"nullable\": true,\n \"description\": \"Category name by language.\"\n },\n \"digest\": {\n \"type\": \"string\",\n \"description\": \"Category digest.\"\n }\n },\n \"required\": [\n \"desc_by_lang\",\n \"description\",\n \"digest\",\n \"display_order\",\n \"group_ids\",\n \"id\",\n \"name\",\n \"name_by_lang\"\n ]\n },\n \"rpm.PackageEnvironmentResponse\": {\n \"type\": \"object\",\n \"description\": \"PackageEnvironment serializer.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"id\": {\n \"type\": \"string\",\n \"description\": \"Environment id.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Environment name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"description\": \"Environment description.\"\n },\n \"display_order\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Environment display order.\"\n },\n \"group_ids\": {\n \"nullable\": true,\n \"description\": \"Environment group list.\"\n },\n \"option_ids\": {\n \"nullable\": true,\n \"description\": \"Environment option ids\"\n },\n \"desc_by_lang\": {\n \"nullable\": true,\n \"description\": \"Environment description by language.\"\n },\n \"name_by_lang\": {\n \"nullable\": true,\n \"description\": \"Environment name by language.\"\n },\n \"digest\": {\n \"type\": \"string\",\n \"description\": \"Environment digest.\"\n }\n },\n \"required\": [\n \"desc_by_lang\",\n \"description\",\n \"digest\",\n \"display_order\",\n \"group_ids\",\n \"id\",\n \"name\",\n \"name_by_lang\",\n \"option_ids\"\n ]\n },\n \"rpm.PackageGroupResponse\": {\n \"type\": \"object\",\n \"description\": \"PackageGroup serializer.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"id\": {\n \"type\": \"string\",\n \"description\": \"PackageGroup id.\"\n },\n \"default\": {\n \"type\": \"boolean\",\n \"description\": \"PackageGroup default.\"\n },\n \"user_visible\": {\n \"type\": \"boolean\",\n \"description\": \"PackageGroup user visibility.\"\n },\n \"display_order\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"PackageGroup display order.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"PackageGroup name.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"description\": \"PackageGroup description.\"\n },\n \"packages\": {\n \"nullable\": true,\n \"description\": \"PackageGroup package list.\"\n },\n \"biarch_only\": {\n \"type\": \"boolean\",\n \"description\": \"PackageGroup biarch only.\"\n },\n \"desc_by_lang\": {\n \"nullable\": true,\n \"description\": \"PackageGroup description by language.\"\n },\n \"name_by_lang\": {\n \"nullable\": true,\n \"description\": \"PackageGroup name by language.\"\n },\n \"digest\": {\n \"type\": \"string\",\n \"description\": \"PackageGroup digest.\"\n }\n },\n \"required\": [\n \"desc_by_lang\",\n \"description\",\n \"digest\",\n \"display_order\",\n \"id\",\n \"name\",\n \"name_by_lang\",\n \"packages\"\n ]\n },\n \"rpm.PackageLangpacksResponse\": {\n \"type\": \"object\",\n \"description\": \"PackageLangpacks serializer.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"matches\": {\n \"nullable\": true,\n \"description\": \"Langpacks matches.\"\n },\n \"digest\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Langpacks digest.\"\n }\n },\n \"required\": [\n \"digest\",\n \"matches\"\n ]\n },\n \"rpm.PackageResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for Package.\\n\\nAdd serializers for the new fields defined in Package and add those fields to the Meta class\\nkeeping fields from the parent class as well. Provide help_text.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"md5\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The MD5 checksum if available.\"\n },\n \"sha1\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-1 checksum if available.\"\n },\n \"sha224\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-224 checksum if available.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-256 checksum if available.\"\n },\n \"sha384\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-384 checksum if available.\"\n },\n \"sha512\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-512 checksum if available.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"name\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Name of the package\"\n },\n \"epoch\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The package's epoch\"\n },\n \"version\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The version of the package. For example, '2.8.0'\"\n },\n \"release\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The release of a particular version of the package. e.g. '1.el7' or '3.f24'\"\n },\n \"arch\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The target architecture for a package.For example, 'x86_64', 'i686', or 'noarch'\"\n },\n \"pkgId\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Checksum of the package file\"\n },\n \"checksum_type\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Type of checksum, e.g. 'sha256', 'md5'\"\n },\n \"summary\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Short description of the packaged software\"\n },\n \"description\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"In-depth description of the packaged software\"\n },\n \"url\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"URL with more information about the packaged software\"\n },\n \"changelogs\": {\n \"readOnly\": true,\n \"default\": \"[]\",\n \"description\": \"Changelogs that package contains\"\n },\n \"files\": {\n \"readOnly\": true,\n \"default\": \"[]\",\n \"description\": \"Files that package contains\"\n },\n \"requires\": {\n \"readOnly\": true,\n \"default\": \"[]\",\n \"description\": \"Capabilities the package requires\"\n },\n \"provides\": {\n \"readOnly\": true,\n \"default\": \"[]\",\n \"description\": \"Capabilities the package provides\"\n },\n \"conflicts\": {\n \"readOnly\": true,\n \"default\": \"[]\",\n \"description\": \"Capabilities the package conflicts\"\n },\n \"obsoletes\": {\n \"readOnly\": true,\n \"default\": \"[]\",\n \"description\": \"Capabilities the package obsoletes\"\n },\n \"suggests\": {\n \"readOnly\": true,\n \"default\": \"[]\",\n \"description\": \"Capabilities the package suggests\"\n },\n \"enhances\": {\n \"readOnly\": true,\n \"default\": \"[]\",\n \"description\": \"Capabilities the package enhances\"\n },\n \"recommends\": {\n \"readOnly\": true,\n \"default\": \"[]\",\n \"description\": \"Capabilities the package recommends\"\n },\n \"supplements\": {\n \"readOnly\": true,\n \"default\": \"[]\",\n \"description\": \"Capabilities the package supplements\"\n },\n \"location_base\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"DEPRECATED: Base location of this package. This field will be removed in a future release of pulp_rpm.\",\n \"deprecated\": true\n },\n \"location_href\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"DEPRECATED: Relative location of package to the repodata. This field will be removed in a future release of pulp_rpm.\",\n \"deprecated\": true\n },\n \"rpm_buildhost\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Hostname of the system that built the package\"\n },\n \"rpm_group\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"RPM group (See: http://fedoraproject.org/wiki/RPMGroups)\"\n },\n \"rpm_license\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"License term applicable to the package software (GPLv2, etc.)\"\n },\n \"rpm_packager\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Person or persons responsible for creating the package\"\n },\n \"rpm_sourcerpm\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Name of the source package (srpm) the package was built from\"\n },\n \"rpm_vendor\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Name of the organization that produced the package\"\n },\n \"rpm_header_start\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"First byte of the header\"\n },\n \"rpm_header_end\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"Last byte of the header\"\n },\n \"is_modular\": {\n \"type\": \"boolean\",\n \"readOnly\": true,\n \"description\": \"Flag to identify if the package is modular\"\n },\n \"size_archive\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"Size, in bytes, of the archive portion of the original package file\"\n },\n \"size_installed\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"Total size, in bytes, of every file installed by this package\"\n },\n \"size_package\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"Size, in bytes, of the package\"\n },\n \"time_build\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"Time the package was built in seconds since the epoch\"\n },\n \"time_file\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"The 'file' time attribute in the primary XML - file mtime in seconds since the epoch.\"\n },\n \"signing_keys\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"maxLength\": 68\n },\n \"readOnly\": true,\n \"nullable\": true,\n \"description\": \"List of signing key fingerprints used to sign this package. \"\n }\n }\n },\n \"rpm.RepoMetadataFileResponse\": {\n \"type\": \"object\",\n \"description\": \"RepoMetadataFile serializer.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"md5\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The MD5 checksum if available.\"\n },\n \"sha1\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-1 checksum if available.\"\n },\n \"sha224\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-224 checksum if available.\"\n },\n \"sha256\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-256 checksum if available.\"\n },\n \"sha384\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-384 checksum if available.\"\n },\n \"sha512\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The SHA-512 checksum if available.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"artifact\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"Artifact file representing the physical content\"\n },\n \"relative_path\": {\n \"type\": \"string\",\n \"description\": \"Relative path of the file.\"\n },\n \"data_type\": {\n \"type\": \"string\",\n \"description\": \"Metadata type.\"\n },\n \"checksum_type\": {\n \"type\": \"string\",\n \"description\": \"Checksum type for the file.\"\n },\n \"checksum\": {\n \"type\": \"string\",\n \"description\": \"Checksum for the file.\"\n }\n },\n \"required\": [\n \"checksum\",\n \"checksum_type\",\n \"data_type\",\n \"relative_path\"\n ]\n },\n \"rpm.RpmAlternateContentSource\": {\n \"type\": \"object\",\n \"description\": \"Serializer for RPM alternate content source.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"Name of Alternate Content Source.\"\n },\n \"last_refreshed\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true,\n \"description\": \"Date of last refresh of AlternateContentSource.\"\n },\n \"paths\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\",\n \"minLength\": 1\n },\n \"description\": \"List of paths that will be appended to the Remote url when searching for content.\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The remote to provide alternate content source.\"\n }\n },\n \"required\": [\n \"name\",\n \"remote\"\n ]\n },\n \"rpm.RpmAlternateContentSourceResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for RPM alternate content source.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"Name of Alternate Content Source.\"\n },\n \"last_refreshed\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"nullable\": true,\n \"description\": \"Date of last refresh of AlternateContentSource.\"\n },\n \"paths\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"description\": \"List of paths that will be appended to the Remote url when searching for content.\"\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"The remote to provide alternate content source.\"\n }\n },\n \"required\": [\n \"name\",\n \"remote\"\n ]\n },\n \"rpm.RpmDistribution\": {\n \"type\": \"object\",\n \"description\": \"Serializer for RPM Distributions.\",\n \"properties\": {\n \"base_path\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"generate_repo_config\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"An option specifying whether Pulp should generate *.repo files.\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"rpm.RpmDistributionResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for RPM Distributions.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"base_path\": {\n \"type\": \"string\",\n \"description\": \"The base (relative) path component of the published url. Avoid paths that overlap with other distribution base paths (e.g. \\\"foo\\\" and \\\"foo/bar\\\")\"\n },\n \"base_url\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The URL for accessing the publication as defined by this distribution.\"\n },\n \"content_guard\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional content-guard.\"\n },\n \"content_guard_prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN) of the associated optional content guard.\"\n },\n \"no_content_change_since\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Timestamp since when the distributed content served by this distribution has not changed. If equals to `null`, no guarantee is provided about content changes.\"\n },\n \"hidden\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether this distribution should be shown in the content app.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name. Ex, `rawhide` and `stable`.\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"The latest RepositoryVersion for this Repository will be served.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"RepositoryVersion to be served\"\n },\n \"publication\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"Publication to be served\"\n },\n \"generate_repo_config\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"An option specifying whether Pulp should generate *.repo files.\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"base_path\",\n \"name\"\n ]\n },\n \"rpm.RpmPublication\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for RpmPublication.\",\n \"properties\": {\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n },\n \"checksum_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n ],\n \"description\": \"The preferred checksum type used during repo publishes.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - sha512\"\n },\n \"repo_config\": {\n \"description\": \"A JSON document describing the config.repo file Pulp should generate for this repo\"\n },\n \"compression_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/CompressionTypeEnum\"\n }\n ],\n \"description\": \"The compression type to use for metadata files.\\n\\n* `zstd` - zstd\\n* `gz` - gz\\n* `none` - none\"\n },\n \"layout\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/LayoutD5aEnum\"\n }\n ],\n \"nullable\": true,\n \"description\": \"How to layout the packages within the published repository.\\n\\n* `nested_alphabetically` - nested_alphabetically\\n* `flat` - flat\\n* `nested_by_digest` - nested_by_digest\"\n }\n }\n },\n \"rpm.RpmPublicationResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for RpmPublication.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"repository_version\": {\n \"type\": \"string\",\n \"format\": \"uri\"\n },\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"description\": \"A URI of the repository to be published.\"\n },\n \"checkpoint\": {\n \"type\": \"boolean\"\n },\n \"checksum_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n ],\n \"description\": \"The preferred checksum type used during repo publishes.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - sha512\"\n },\n \"metadata_checksum_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n ],\n \"readOnly\": true,\n \"description\": \"REMOVED: The checksum type for metadata. Not operational since pulp_rpm 3.30.0 release. Use 'checksum_type' instead.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - sha512\",\n \"deprecated\": true\n },\n \"package_checksum_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n ],\n \"readOnly\": true,\n \"description\": \"REMOVED: The checksum type for packages. Not operational since pulp_rpm 3.30.0 release. Use 'checksum_type' instead.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - sha512\",\n \"deprecated\": true\n },\n \"gpgcheck\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"REMOVED: An option specifying whether a client should perform a GPG signature check on packages. Not operational since pulp_rpm 3.30.0 release. Set these values using 'repo_config' instead.\",\n \"maximum\": 1,\n \"minimum\": 0,\n \"deprecated\": true\n },\n \"repo_gpgcheck\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"REMOVED: An option specifying whether a client should perform a GPG signature check on the repodata. Not operational since pulp_rpm 3.30.0 release. Set these values using 'repo_config' instead.\",\n \"maximum\": 1,\n \"minimum\": 0,\n \"deprecated\": true\n },\n \"sqlite_metadata\": {\n \"type\": \"boolean\",\n \"readOnly\": true,\n \"default\": false,\n \"description\": \"REMOVED: An option specifying whether Pulp should generate SQLite metadata. Not operational since pulp_rpm 3.25.0 release\",\n \"deprecated\": true\n },\n \"repo_config\": {\n \"description\": \"A JSON document describing the config.repo file Pulp should generate for this repo\"\n },\n \"compression_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/CompressionTypeEnum\"\n }\n ],\n \"description\": \"The compression type to use for metadata files.\\n\\n* `zstd` - zstd\\n* `gz` - gz\\n* `none` - none\"\n },\n \"layout\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/LayoutD5aEnum\"\n }\n ],\n \"nullable\": true,\n \"description\": \"How to layout the packages within the published repository.\\n\\n* `nested_alphabetically` - nested_alphabetically\\n* `flat` - flat\\n* `nested_by_digest` - nested_by_digest\"\n }\n }\n },\n \"rpm.RpmRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for RpmRemote.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to be used for authentication when syncing.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to be used for authentication when syncing. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"sles_auth_token\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Authentication token for SLES repositories.\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"rpm.RpmRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for RpmRemote.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The URL of an external content source.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"sles_auth_token\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Authentication token for SLES repositories.\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"rpm.RpmRepository\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Rpm Repositories.\",\n \"properties\": {\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"autopublish\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to automatically create publications for new repository versions, and update any distributions pointing to this repository.\"\n },\n \"metadata_signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated signing service.\"\n },\n \"package_signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated package signing service.\"\n },\n \"package_signing_fingerprint\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The pubkey fingerprint to be passed to the package signing service. Format: 'v:' or 'keyid:<16-hex-char>'. Example: 'v4:ABCDEF1234567890ABCDEF1234567890ABCDEF12'.\",\n \"maxLength\": 68\n },\n \"retain_package_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"The number of versions of each package to keep in the repository; older versions will be purged. The default is '0', which will disable this feature and keep all versions of each package.\",\n \"minimum\": 0\n },\n \"checksum_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n ],\n \"nullable\": true,\n \"description\": \"The preferred checksum type during repo publish.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - sha512\"\n },\n \"repo_config\": {\n \"description\": \"A JSON document describing the config.repo file Pulp should generate for this repo\"\n },\n \"compression_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/CompressionTypeEnum\"\n }\n ],\n \"nullable\": true,\n \"description\": \"The compression type to use for metadata files.\\n\\n* `zstd` - zstd\\n* `gz` - gz\\n* `none` - none\"\n },\n \"layout\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/LayoutD5aEnum\"\n }\n ],\n \"nullable\": true,\n \"description\": \"How to layout the packages within the published repository.\\n\\n* `nested_alphabetically` - nested_alphabetically\\n* `flat` - flat\\n* `nested_by_digest` - nested_by_digest\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"rpm.RpmRepositoryResponse\": {\n \"type\": \"object\",\n \"description\": \"Serializer for Rpm Repositories.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"versions_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"latest_version_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this repository.\"\n },\n \"description\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"An optional description.\"\n },\n \"retain_repo_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X versions of the repository. Default is null which retains all versions.\",\n \"minimum\": 1\n },\n \"retain_checkpoints\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Retain X checkpoint publications for the repository. Default is null which retains all checkpoints.\",\n \"minimum\": 1\n },\n \"remote\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"An optional remote to use by default when syncing.\"\n },\n \"autopublish\": {\n \"type\": \"boolean\",\n \"default\": false,\n \"description\": \"Whether to automatically create publications for new repository versions, and update any distributions pointing to this repository.\"\n },\n \"metadata_signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated signing service.\"\n },\n \"package_signing_service\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"nullable\": true,\n \"description\": \"A reference to an associated package signing service.\"\n },\n \"package_signing_fingerprint\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The pubkey fingerprint to be passed to the package signing service. Format: 'v:' or 'keyid:<16-hex-char>'. Example: 'v4:ABCDEF1234567890ABCDEF1234567890ABCDEF12'.\",\n \"maxLength\": 68\n },\n \"retain_package_versions\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"description\": \"The number of versions of each package to keep in the repository; older versions will be purged. The default is '0', which will disable this feature and keep all versions of each package.\",\n \"minimum\": 0\n },\n \"checksum_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n ],\n \"nullable\": true,\n \"description\": \"The preferred checksum type during repo publish.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - sha512\"\n },\n \"metadata_checksum_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n ],\n \"readOnly\": true,\n \"description\": \"REMOVED: The checksum type to use for metadata. Not operational since pulp_rpm 3.30.0 release. Use 'checksum_type' instead.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - sha512\",\n \"deprecated\": true\n },\n \"package_checksum_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/PackageChecksumTypeEnum\"\n }\n ],\n \"readOnly\": true,\n \"nullable\": true,\n \"description\": \"REMOVED: The checksum type for packages. Not operational since pulp_rpm 3.30.0 release. Use 'checksum_type' instead.\\n\\n* `unknown` - unknown\\n* `md5` - md5\\n* `sha1` - sha1\\n* `sha224` - sha224\\n* `sha256` - sha256\\n* `sha384` - sha384\\n* `sha512` - sha512\",\n \"deprecated\": true\n },\n \"gpgcheck\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"REMOVED: An option specifying whether a client should perform a GPG signature check on packages. Not operational since pulp_rpm 3.30.0 release. Set these values using 'repo_config' instead.\",\n \"maximum\": 1,\n \"minimum\": 0,\n \"deprecated\": true\n },\n \"repo_gpgcheck\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"readOnly\": true,\n \"description\": \"REMOVED: An option specifying whether a client should perform a GPG signature check on the repodata. Not operational since pulp_rpm 3.30.0 release. Set these values using 'repo_config' instead.\",\n \"maximum\": 1,\n \"minimum\": 0,\n \"deprecated\": true\n },\n \"sqlite_metadata\": {\n \"type\": \"boolean\",\n \"readOnly\": true,\n \"default\": false,\n \"description\": \"REMOVED: An option specifying whether Pulp should generate SQLite metadata. Not operation since pulp_rpm 3.25.0 release\",\n \"deprecated\": true\n },\n \"repo_config\": {\n \"description\": \"A JSON document describing the config.repo file Pulp should generate for this repo\"\n },\n \"compression_type\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/CompressionTypeEnum\"\n }\n ],\n \"nullable\": true,\n \"description\": \"The compression type to use for metadata files.\\n\\n* `zstd` - zstd\\n* `gz` - gz\\n* `none` - none\"\n },\n \"layout\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/LayoutD5aEnum\"\n }\n ],\n \"nullable\": true,\n \"description\": \"How to layout the packages within the published repository.\\n\\n* `nested_alphabetically` - nested_alphabetically\\n* `flat` - flat\\n* `nested_by_digest` - nested_by_digest\"\n }\n },\n \"required\": [\n \"name\"\n ]\n },\n \"rpm.UlnRemote\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for UlnRemote.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"minLength\": 1,\n \"description\": \"The ULN repo URL of the remote content source.\\\"This is \\\"uln://\\\" followed by the channel name. E.g.: \\\"uln://ol7_x86_64_oracle\\\"\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"client_key\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"A PEM encoded private key used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"proxy_username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The username to authenticte to the proxy.\"\n },\n \"proxy_password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"The password to authenticate to the proxy. Extra leading and trailing whitespace characters are not trimmed.\"\n },\n \"username\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"Your ULN account username.\"\n },\n \"password\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"Your ULN account password.\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"uln_server_base_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"minLength\": 1,\n \"description\": \"Base URL of the ULN server. If the uln_server_base_url is not provided pulp_rpm willuse the contents of the DEFAULT_ULN_SERVER_BASE_URL setting instead.\"\n }\n },\n \"required\": [\n \"name\",\n \"password\",\n \"url\",\n \"username\"\n ]\n },\n \"rpm.UlnRemoteResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for UlnRemote.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the most recent update of the remote.\"\n },\n \"name\": {\n \"type\": \"string\",\n \"description\": \"A unique name for this remote.\"\n },\n \"url\": {\n \"type\": \"string\",\n \"description\": \"The ULN repo URL of the remote content source.\\\"This is \\\"uln://\\\" followed by the channel name. E.g.: \\\"uln://ol7_x86_64_oracle\\\"\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n }\n },\n \"policy\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/Policy692Enum\"\n }\n ],\n \"default\": \"immediate\",\n \"description\": \"The policy to use when downloading content. The possible values include: 'immediate', 'on_demand', and 'streamed'. 'immediate' is the default.\\n\\n* `immediate` - When syncing, download all metadata and content now.\\n* `on_demand` - When syncing, download metadata, but do not download content now. Instead, download content as clients request it, and save it in Pulp to be served for future client requests.\\n* `streamed` - When syncing, download metadata, but do not download content now. Instead,download content as clients request it, but never save it in Pulp. This causes future requests for that same content to have to be downloaded again.\"\n },\n \"hidden_fields\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"is_set\": {\n \"type\": \"boolean\"\n }\n },\n \"required\": [\n \"is_set\",\n \"name\"\n ]\n },\n \"readOnly\": true,\n \"description\": \"List of hidden (write only) fields\"\n },\n \"ca_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded CA certificate used to validate the server certificate presented by the remote server.\"\n },\n \"client_cert\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"A PEM encoded client certificate used for authentication.\"\n },\n \"tls_validation\": {\n \"type\": \"boolean\",\n \"description\": \"If True, TLS peer validation must be performed.\"\n },\n \"proxy_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"The proxy URL. Format: scheme://host:port\"\n },\n \"max_retries\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Maximum number of retry attempts after a download failure. If not set then the default value (3) will be used.\"\n },\n \"total_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.total (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_connect_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_connect (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"sock_read_timeout\": {\n \"type\": \"number\",\n \"format\": \"double\",\n \"minimum\": 0.0,\n \"nullable\": true,\n \"description\": \"aiohttp.ClientTimeout.sock_read (q.v.) for download-connections. The default is null, which will cause the default from the aiohttp library to be used.\"\n },\n \"headers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"description\": \"Headers for aiohttp.Clientsession\"\n },\n \"download_concurrency\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Total number of simultaneous connections. If not set then the default value will be used.\",\n \"minimum\": 1\n },\n \"rate_limit\": {\n \"type\": \"integer\",\n \"format\": \"int64\",\n \"nullable\": true,\n \"description\": \"Limits requests per second for each concurrent downloader\"\n },\n \"uln_server_base_url\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Base URL of the ULN server. If the uln_server_base_url is not provided pulp_rpm willuse the contents of the DEFAULT_ULN_SERVER_BASE_URL setting instead.\"\n }\n },\n \"required\": [\n \"name\",\n \"url\"\n ]\n },\n \"rpm.UpdateCollection\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for UpdateCollection.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Collection name.\"\n },\n \"shortname\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Collection short name.\"\n },\n \"module\": {\n \"nullable\": true,\n \"description\": \"Collection modular NSVCA.\"\n }\n },\n \"required\": [\n \"module\",\n \"name\",\n \"shortname\"\n ]\n },\n \"rpm.UpdateCollectionResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for UpdateCollection.\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Collection name.\"\n },\n \"shortname\": {\n \"type\": \"string\",\n \"nullable\": true,\n \"description\": \"Collection short name.\"\n },\n \"module\": {\n \"nullable\": true,\n \"description\": \"Collection modular NSVCA.\"\n },\n \"packages\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"readOnly\": true,\n \"description\": \"List of packages\"\n }\n },\n \"required\": [\n \"module\",\n \"name\",\n \"shortname\"\n ]\n },\n \"rpm.UpdateRecord\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for UpdateRecord.\",\n \"properties\": {\n \"repository\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"A URI of a repository the new content unit should be associated with.\"\n },\n \"overwrite\": {\n \"type\": \"boolean\",\n \"writeOnly\": true,\n \"description\": \"When set to true, existing content in the repository with the same unique key will be silently overwritten. When set to false, the task will fail if content would be overwritten. Only used when 'repository' is specified. Defaults to true.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"file\": {\n \"type\": \"string\",\n \"format\": \"binary\",\n \"writeOnly\": true,\n \"description\": \"An uploaded file that may be turned into the content unit.\"\n },\n \"upload\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"writeOnly\": true,\n \"description\": \"An uncommitted upload that may be turned into the content unit.\"\n },\n \"file_url\": {\n \"type\": \"string\",\n \"writeOnly\": true,\n \"minLength\": 1,\n \"description\": \"A url that Pulp can download and turn into the content unit.\"\n },\n \"downloader_config\": {\n \"allOf\": [\n {\n \"$ref\": \"#/components/schemas/RemoteNetworkConfig\"\n }\n ],\n \"writeOnly\": true,\n \"description\": \"Configuration for the download process (e.g., proxies, auth, timeouts). Only applicable when providing a 'file_url.\"\n }\n }\n },\n \"rpm.UpdateRecordResponse\": {\n \"type\": \"object\",\n \"description\": \"A Serializer for UpdateRecord.\",\n \"properties\": {\n \"pulp_href\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"prn\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"The Pulp Resource Name (PRN).\"\n },\n \"pulp_created\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of creation.\"\n },\n \"pulp_last_updated\": {\n \"type\": \"string\",\n \"format\": \"date-time\",\n \"readOnly\": true,\n \"description\": \"Timestamp of the last time this resource was updated. Note: for immutable resources - like content, repository versions, and publication - pulp_created and pulp_last_updated dates will be the same.\"\n },\n \"pulp_labels\": {\n \"type\": \"object\",\n \"additionalProperties\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"description\": \"A dictionary of arbitrary key/value pairs used to describe a specific Content instance.\"\n },\n \"vuln_report\": {\n \"type\": \"string\",\n \"format\": \"uri\",\n \"readOnly\": true\n },\n \"id\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Update id (short update name, e.g. RHEA-2013:1777)\"\n },\n \"updated_date\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Date when the update was updated (e.g. '2013-12-02 00:00:00')\"\n },\n \"description\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Update description\"\n },\n \"issued_date\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Date when the update was issued (e.g. '2013-12-02 00:00:00')\"\n },\n \"fromstr\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Source of the update (e.g. security@redhat.com)\"\n },\n \"status\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Update status ('final', ...)\"\n },\n \"title\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Update name\"\n },\n \"summary\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Short summary\"\n },\n \"version\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Update version (probably always an integer number)\"\n },\n \"type\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Update type ('enhancement', 'bugfix', ...)\"\n },\n \"severity\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Severity\"\n },\n \"solution\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Solution\"\n },\n \"release\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Update release\"\n },\n \"rights\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Copyrights\"\n },\n \"pushcount\": {\n \"type\": \"string\",\n \"readOnly\": true,\n \"description\": \"Push count\"\n },\n \"pkglist\": {\n \"type\": \"array\",\n \"items\": {\n \"$ref\": \"#/components/schemas/rpm.UpdateCollectionResponse\"\n },\n \"readOnly\": true,\n \"description\": \"List of packages\"\n },\n \"references\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\"\n },\n \"readOnly\": true,\n \"description\": \"List of references\"\n },\n \"reboot_suggested\": {\n \"type\": \"boolean\",\n \"readOnly\": true,\n \"description\": \"Reboot suggested\"\n }\n }\n }\n },\n \"securitySchemes\": {\n \"basicAuth\": {\n \"type\": \"http\",\n \"scheme\": \"basic\"\n },\n \"cookieAuth\": {\n \"type\": \"apiKey\",\n \"in\": \"cookie\",\n \"name\": \"sessionid\"\n }\n }\n },\n \"servers\": [\n {\n \"url\": \"http://localhost:8080/\"\n }\n ]\n}" + } + } + }, + { + "request": { + "method": "GET", + "uri": "http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ], + "Correlation-Id": [ + "a49dc369f0c54728aef6b1ca442b3a58" + ] + } + }, + "response": { + "status": { + "code": 200, + "message": "OK" + }, + "headers": { + "Referrer-Policy": [ + "same-origin" + ], + "Correlation-ID": [ + "a49dc369f0c54728aef6b1ca442b3a58" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:08 GMT" + ], + "Content-Type": [ + "application/json" + ], + "Server": [ + "nginx/1.22.1" + ], + "X-Frame-Options": [ + "DENY" + ], + "Vary": [ + "Accept" + ], + "Content-Length": [ + "52" + ], + "Connection": [ + "keep-alive" + ], + "Allow": [ + "GET, POST, HEAD, OPTIONS" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ] + }, + "body": { + "string": "{\"count\":0,\"next\":null,\"previous\":null,\"results\":[]}" + } + } + }, + { + "request": { + "method": "POST", + "uri": "http://pulp.example.org/pulp/api/v3/remotes/deb/apt/", + "body": "{\"proxy_url\": \"http://proxy.int:3128\", \"url\": \"https://example.org/deb/\", \"name\": \"test_deb_remote\", \"distributions\": \"ragnarok\", \"components\": \"asgard jotunheimr\", \"architectures\": \"arm ppc64\"}", + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ], + "Correlation-Id": [ + "a49dc369f0c54728aef6b1ca442b3a58" + ], + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "194" + ] + } + }, + "response": { + "status": { + "code": 201, + "message": "Created" + }, + "headers": { + "Referrer-Policy": [ + "same-origin" + ], + "Correlation-ID": [ + "a49dc369f0c54728aef6b1ca442b3a58" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:08 GMT" + ], + "Content-Type": [ + "application/json" + ], + "Server": [ + "nginx/1.22.1" + ], + "X-Frame-Options": [ + "DENY" + ], + "Vary": [ + "Accept" + ], + "Content-Length": [ + "1016" + ], + "Connection": [ + "keep-alive" + ], + "Location": [ + "/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/" + ], + "Allow": [ + "GET, POST, HEAD, OPTIONS" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ] + }, + "body": { + "string": "{\"pulp_href\":\"/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/\",\"prn\":\"prn:deb.aptremote:01a04275-7176-7bd6-bf54-9a9680b20804\",\"pulp_created\":\"2026-08-27T09:03:08.150546Z\",\"pulp_last_updated\":\"2026-08-27T09:03:08.150555Z\",\"name\":\"test_deb_remote\",\"url\":\"https://example.org/deb/\",\"pulp_labels\":{},\"policy\":\"immediate\",\"hidden_fields\":[{\"name\":\"client_key\",\"is_set\":false},{\"name\":\"proxy_username\",\"is_set\":false},{\"name\":\"proxy_password\",\"is_set\":false},{\"name\":\"username\",\"is_set\":false},{\"name\":\"password\",\"is_set\":false}],\"ca_cert\":null,\"client_cert\":null,\"tls_validation\":true,\"proxy_url\":\"http://proxy.int:3128\",\"max_retries\":null,\"total_timeout\":null,\"connect_timeout\":null,\"sock_connect_timeout\":null,\"sock_read_timeout\":null,\"headers\":null,\"download_concurrency\":null,\"rate_limit\":null,\"distributions\":\"ragnarok\",\"components\":\"asgard jotunheimr\",\"architectures\":\"arm ppc64\",\"sync_sources\":false,\"sync_udebs\":false,\"sync_installer\":false,\"gpgkey\":null,\"ignore_missing_package_indices\":false}" + } + } + } + ] +} diff --git a/tests/fixtures/deb_remote-1.yml b/tests/fixtures/deb_remote-1.yml index 5993cb8..6bec377 100644 --- a/tests/fixtures/deb_remote-1.yml +++ b/tests/fixtures/deb_remote-1.yml @@ -1,49 +1,76 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1 - response: - body: - string: '{"count":1,"next":null,"previous":null,"results":[{"pulp_href":"/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/","prn":"prn:deb.aptremote:01981c86-7cd6-76b8-97bc-9d58a4c90063","pulp_created":"2025-07-18T07:53:52.598516Z","pulp_last_updated":"2025-07-18T07:53:52.598526Z","name":"test_deb_remote","url":"https://example.org/deb/","ca_cert":null,"client_cert":null,"tls_validation":true,"proxy_url":"http://proxy.int:3128","pulp_labels":{},"download_concurrency":null,"max_retries":null,"policy":"immediate","total_timeout":null,"connect_timeout":null,"sock_connect_timeout":null,"sock_read_timeout":null,"headers":null,"rate_limit":null,"hidden_fields":[{"name":"client_key","is_set":false},{"name":"proxy_username","is_set":false},{"name":"proxy_password","is_set":false},{"name":"username","is_set":false},{"name":"password","is_set":false}],"distributions":"ragnarok","components":"asgard - jotunheimr","architectures":"arm ppc64","sync_sources":false,"sync_udebs":false,"sync_installer":false,"gpgkey":null,"ignore_missing_package_indices":false}]}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, POST, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '1068' - Content-Type: - - application/json - Correlation-ID: - - e0d749f3ad2d46c88bc0272087c71df2 - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:53 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -version: 1 +{ + "version": 1, + "interactions": [ + { + "request": { + "method": "GET", + "uri": "http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ] + } + }, + "response": { + "status": { + "code": 200, + "message": "OK" + }, + "headers": { + "Server": [ + "nginx/1.22.1" + ], + "Connection": [ + "keep-alive" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ], + "Referrer-Policy": [ + "same-origin" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "Content-Length": [ + "1068" + ], + "Allow": [ + "GET, POST, HEAD, OPTIONS" + ], + "Vary": [ + "Accept" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:08 GMT" + ], + "Correlation-ID": [ + "254ba607b8f449058c48095db79b0332" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-Frame-Options": [ + "DENY" + ], + "Content-Type": [ + "application/json" + ] + }, + "body": { + "string": "{\"count\":1,\"next\":null,\"previous\":null,\"results\":[{\"pulp_href\":\"/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/\",\"prn\":\"prn:deb.aptremote:01a04275-7176-7bd6-bf54-9a9680b20804\",\"pulp_created\":\"2026-08-27T09:03:08.150546Z\",\"pulp_last_updated\":\"2026-08-27T09:03:08.150555Z\",\"name\":\"test_deb_remote\",\"url\":\"https://example.org/deb/\",\"pulp_labels\":{},\"policy\":\"immediate\",\"hidden_fields\":[{\"name\":\"client_key\",\"is_set\":false},{\"name\":\"proxy_username\",\"is_set\":false},{\"name\":\"proxy_password\",\"is_set\":false},{\"name\":\"username\",\"is_set\":false},{\"name\":\"password\",\"is_set\":false}],\"ca_cert\":null,\"client_cert\":null,\"tls_validation\":true,\"proxy_url\":\"http://proxy.int:3128\",\"max_retries\":null,\"total_timeout\":null,\"connect_timeout\":null,\"sock_connect_timeout\":null,\"sock_read_timeout\":null,\"headers\":null,\"download_concurrency\":null,\"rate_limit\":null,\"distributions\":\"ragnarok\",\"components\":\"asgard jotunheimr\",\"architectures\":\"arm ppc64\",\"sync_sources\":false,\"sync_udebs\":false,\"sync_installer\":false,\"gpgkey\":null,\"ignore_missing_package_indices\":false}]}" + } + } + } + ] +} diff --git a/tests/fixtures/deb_remote-2.yml b/tests/fixtures/deb_remote-2.yml index 5e389ab..76ad2db 100644 --- a/tests/fixtures/deb_remote-2.yml +++ b/tests/fixtures/deb_remote-2.yml @@ -1,198 +1,230 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1 - response: - body: - string: '{"count":1,"next":null,"previous":null,"results":[{"pulp_href":"/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/","prn":"prn:deb.aptremote:01981c86-7cd6-76b8-97bc-9d58a4c90063","pulp_created":"2025-07-18T07:53:52.598516Z","pulp_last_updated":"2025-07-18T07:53:52.598526Z","name":"test_deb_remote","url":"https://example.org/deb/","ca_cert":null,"client_cert":null,"tls_validation":true,"proxy_url":"http://proxy.int:3128","pulp_labels":{},"download_concurrency":null,"max_retries":null,"policy":"immediate","total_timeout":null,"connect_timeout":null,"sock_connect_timeout":null,"sock_read_timeout":null,"headers":null,"rate_limit":null,"hidden_fields":[{"name":"client_key","is_set":false},{"name":"proxy_username","is_set":false},{"name":"proxy_password","is_set":false},{"name":"username","is_set":false},{"name":"password","is_set":false}],"distributions":"ragnarok","components":"asgard - jotunheimr","architectures":"arm ppc64","sync_sources":false,"sync_udebs":false,"sync_installer":false,"gpgkey":null,"ignore_missing_package_indices":false}]}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, POST, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '1068' - Content-Type: - - application/json - Correlation-ID: - - 98fdedb479d64e1398b1d33bd54d9ad3 - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:53 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -- request: - body: '{"policy": "on_demand", "tls_validation": false}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '48' - Correlation-Id: - - 98fdedb479d64e1398b1d33bd54d9ad3 - User-Agent: - - Squeezer/0.2.0-dev - content-type: - - application/json - method: PATCH - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/ - response: - body: - string: '{"task":"/pulp/api/v3/tasks/01981c86-800c-7e3b-9487-c2c8f8290c55/"}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, PUT, PATCH, DELETE, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '67' - Content-Type: - - application/json - Correlation-ID: - - 98fdedb479d64e1398b1d33bd54d9ad3 - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:53 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Correlation-Id: - - 98fdedb479d64e1398b1d33bd54d9ad3 - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/tasks/01981c86-800c-7e3b-9487-c2c8f8290c55/ - response: - body: - string: '{"pulp_href":"/pulp/api/v3/tasks/01981c86-800c-7e3b-9487-c2c8f8290c55/","prn":"prn:core.task:01981c86-800c-7e3b-9487-c2c8f8290c55","pulp_created":"2025-07-18T07:53:53.420768Z","pulp_last_updated":"2025-07-18T07:53:53.420778Z","state":"completed","name":"pulpcore.app.tasks.base.ageneral_update","logging_cid":"98fdedb479d64e1398b1d33bd54d9ad3","created_by":"/pulp/api/v3/users/1/","unblocked_at":"2025-07-18T07:53:53.426398Z","started_at":"2025-07-18T07:53:53.427153Z","finished_at":"2025-07-18T07:53:53.431996Z","error":null,"worker":null,"parent_task":null,"child_tasks":[],"task_group":null,"progress_reports":[],"created_resources":[],"reserved_resources_record":["prn:deb.aptremote:01981c86-7cd6-76b8-97bc-9d58a4c90063","shared:prn:core.domain:7d8c4e1b-94d4-4d3f-89b7-4a67e6ba61ca"]}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, PATCH, DELETE, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '788' - Content-Type: - - application/json - Correlation-ID: - - 98fdedb479d64e1398b1d33bd54d9ad3 - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:53 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Correlation-Id: - - 98fdedb479d64e1398b1d33bd54d9ad3 - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/ - response: - body: - string: '{"pulp_href":"/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/","prn":"prn:deb.aptremote:01981c86-7cd6-76b8-97bc-9d58a4c90063","pulp_created":"2025-07-18T07:53:52.598516Z","pulp_last_updated":"2025-07-18T07:53:53.430594Z","name":"test_deb_remote","url":"https://example.org/deb/","ca_cert":null,"client_cert":null,"tls_validation":false,"proxy_url":"http://proxy.int:3128","pulp_labels":{},"download_concurrency":null,"max_retries":null,"policy":"on_demand","total_timeout":null,"connect_timeout":null,"sock_connect_timeout":null,"sock_read_timeout":null,"headers":null,"rate_limit":null,"hidden_fields":[{"name":"client_key","is_set":false},{"name":"proxy_username","is_set":false},{"name":"proxy_password","is_set":false},{"name":"username","is_set":false},{"name":"password","is_set":false}],"distributions":"ragnarok","components":"asgard - jotunheimr","architectures":"arm ppc64","sync_sources":false,"sync_udebs":false,"sync_installer":false,"gpgkey":null,"ignore_missing_package_indices":false}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, PUT, PATCH, DELETE, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '1017' - Content-Type: - - application/json - Correlation-ID: - - 98fdedb479d64e1398b1d33bd54d9ad3 - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:53 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -version: 1 +{ + "version": 1, + "interactions": [ + { + "request": { + "method": "GET", + "uri": "http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ] + } + }, + "response": { + "status": { + "code": 200, + "message": "OK" + }, + "headers": { + "Content-Type": [ + "application/json" + ], + "Correlation-ID": [ + "74d7afe1a1094be6897eb6fb34464446" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:09 GMT" + ], + "Vary": [ + "Accept" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ], + "Allow": [ + "GET, POST, HEAD, OPTIONS" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-Frame-Options": [ + "DENY" + ], + "Referrer-Policy": [ + "same-origin" + ], + "Connection": [ + "keep-alive" + ], + "Content-Length": [ + "1068" + ], + "Server": [ + "nginx/1.22.1" + ] + }, + "body": { + "string": "{\"count\":1,\"next\":null,\"previous\":null,\"results\":[{\"pulp_href\":\"/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/\",\"prn\":\"prn:deb.aptremote:01a04275-7176-7bd6-bf54-9a9680b20804\",\"pulp_created\":\"2026-08-27T09:03:08.150546Z\",\"pulp_last_updated\":\"2026-08-27T09:03:08.150555Z\",\"name\":\"test_deb_remote\",\"url\":\"https://example.org/deb/\",\"pulp_labels\":{},\"policy\":\"immediate\",\"hidden_fields\":[{\"name\":\"client_key\",\"is_set\":false},{\"name\":\"proxy_username\",\"is_set\":false},{\"name\":\"proxy_password\",\"is_set\":false},{\"name\":\"username\",\"is_set\":false},{\"name\":\"password\",\"is_set\":false}],\"ca_cert\":null,\"client_cert\":null,\"tls_validation\":true,\"proxy_url\":\"http://proxy.int:3128\",\"max_retries\":null,\"total_timeout\":null,\"connect_timeout\":null,\"sock_connect_timeout\":null,\"sock_read_timeout\":null,\"headers\":null,\"download_concurrency\":null,\"rate_limit\":null,\"distributions\":\"ragnarok\",\"components\":\"asgard jotunheimr\",\"architectures\":\"arm ppc64\",\"sync_sources\":false,\"sync_udebs\":false,\"sync_installer\":false,\"gpgkey\":null,\"ignore_missing_package_indices\":false}]}" + } + } + }, + { + "request": { + "method": "PATCH", + "uri": "http://pulp.example.org/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/", + "body": "{\"policy\": \"on_demand\", \"tls_validation\": false, \"distributions\": \"ginnungagap\", \"components\": \"vanaheimr muspelheim\", \"architectures\": \"arm64 mips\"}", + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ], + "Correlation-Id": [ + "74d7afe1a1094be6897eb6fb34464446" + ], + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "149" + ] + } + }, + "response": { + "status": { + "code": 202, + "message": "Accepted" + }, + "headers": { + "Content-Type": [ + "application/json" + ], + "Correlation-ID": [ + "74d7afe1a1094be6897eb6fb34464446" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:09 GMT" + ], + "Vary": [ + "Accept" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ], + "Allow": [ + "GET, PUT, PATCH, DELETE, HEAD, OPTIONS" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-Frame-Options": [ + "DENY" + ], + "Referrer-Policy": [ + "same-origin" + ], + "Connection": [ + "keep-alive" + ], + "Content-Length": [ + "67" + ], + "Server": [ + "nginx/1.22.1" + ] + }, + "body": { + "string": "{\"task\":\"/pulp/api/v3/tasks/01a04275-7706-74f5-96c9-087f50ccf7cb/\"}" + } + } + }, + { + "request": { + "method": "GET", + "uri": "http://pulp.example.org/pulp/api/v3/tasks/01a04275-7706-74f5-96c9-087f50ccf7cb/", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ], + "Correlation-Id": [ + "74d7afe1a1094be6897eb6fb34464446" + ] + } + }, + "response": { + "status": { + "code": 200, + "message": "OK" + }, + "headers": { + "Content-Type": [ + "application/json" + ], + "Correlation-ID": [ + "74d7afe1a1094be6897eb6fb34464446" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:09 GMT" + ], + "Vary": [ + "Accept" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ], + "Allow": [ + "GET, PATCH, DELETE, HEAD, OPTIONS" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "X-Frame-Options": [ + "DENY" + ], + "Referrer-Policy": [ + "same-origin" + ], + "Connection": [ + "keep-alive" + ], + "Content-Length": [ + "1849" + ], + "Server": [ + "nginx/1.22.1" + ] + }, + "body": { + "string": "{\"pulp_href\":\"/pulp/api/v3/tasks/01a04275-7706-74f5-96c9-087f50ccf7cb/\",\"prn\":\"prn:core.task:01a04275-7706-74f5-96c9-087f50ccf7cb\",\"pulp_created\":\"2026-08-27T09:03:09.576715Z\",\"pulp_last_updated\":\"2026-08-27T09:03:09.575119Z\",\"state\":\"completed\",\"name\":\"pulpcore.app.tasks.base.ageneral_update\",\"logging_cid\":\"74d7afe1a1094be6897eb6fb34464446\",\"created_by\":\"/pulp/api/v3/users/1/\",\"unblocked_at\":\"2026-08-27T09:03:09.584926Z\",\"started_at\":\"2026-08-27T09:03:09.589448Z\",\"finished_at\":\"2026-08-27T09:03:09.595791Z\",\"error\":null,\"worker\":null,\"parent_task\":null,\"child_tasks\":[],\"task_group\":null,\"progress_reports\":[],\"created_resources\":[],\"created_resource_prns\":[],\"reserved_resources_record\":[\"prn:deb.aptremote:01a04275-7176-7bd6-bf54-9a9680b20804\",\"shared:prn:core.domain:e14d8132-9e1b-41d0-bf29-4c4333d75c7a\"],\"result\":{\"prn\":\"prn:deb.aptremote:01a04275-7176-7bd6-bf54-9a9680b20804\",\"url\":\"https://example.org/deb/\",\"name\":\"test_deb_remote\",\"gpgkey\":null,\"policy\":\"on_demand\",\"ca_cert\":null,\"headers\":null,\"proxy_url\":\"http://proxy.int:3128\",\"pulp_href\":\"/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/\",\"components\":\"vanaheimr muspelheim\",\"rate_limit\":null,\"sync_udebs\":false,\"client_cert\":null,\"max_retries\":null,\"pulp_labels\":{},\"pulp_created\":\"2026-08-27T09:03:08.150546Z\",\"sync_sources\":false,\"architectures\":\"arm64 mips\",\"distributions\":\"ginnungagap\",\"hidden_fields\":[{\"name\":\"client_key\",\"is_set\":false},{\"name\":\"proxy_username\",\"is_set\":false},{\"name\":\"proxy_password\",\"is_set\":false},{\"name\":\"username\",\"is_set\":false},{\"name\":\"password\",\"is_set\":false}],\"total_timeout\":null,\"sync_installer\":false,\"tls_validation\":false,\"connect_timeout\":null,\"pulp_last_updated\":\"2026-08-27T09:03:09.593769Z\",\"sock_read_timeout\":null,\"download_concurrency\":null,\"sock_connect_timeout\":null,\"ignore_missing_package_indices\":false}}" + } + } + } + ] +} diff --git a/tests/fixtures/deb_remote-3.yml b/tests/fixtures/deb_remote-3.yml index fee822b..5b817dd 100644 --- a/tests/fixtures/deb_remote-3.yml +++ b/tests/fixtures/deb_remote-3.yml @@ -1,49 +1,76 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1 - response: - body: - string: '{"count":1,"next":null,"previous":null,"results":[{"pulp_href":"/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/","prn":"prn:deb.aptremote:01981c86-7cd6-76b8-97bc-9d58a4c90063","pulp_created":"2025-07-18T07:53:52.598516Z","pulp_last_updated":"2025-07-18T07:53:53.430594Z","name":"test_deb_remote","url":"https://example.org/deb/","ca_cert":null,"client_cert":null,"tls_validation":false,"proxy_url":"http://proxy.int:3128","pulp_labels":{},"download_concurrency":null,"max_retries":null,"policy":"on_demand","total_timeout":null,"connect_timeout":null,"sock_connect_timeout":null,"sock_read_timeout":null,"headers":null,"rate_limit":null,"hidden_fields":[{"name":"client_key","is_set":false},{"name":"proxy_username","is_set":false},{"name":"proxy_password","is_set":false},{"name":"username","is_set":false},{"name":"password","is_set":false}],"distributions":"ragnarok","components":"asgard - jotunheimr","architectures":"arm ppc64","sync_sources":false,"sync_udebs":false,"sync_installer":false,"gpgkey":null,"ignore_missing_package_indices":false}]}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, POST, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '1069' - Content-Type: - - application/json - Correlation-ID: - - d5d5c00f534d494194e483c4751d8980 - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:53 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -version: 1 +{ + "version": 1, + "interactions": [ + { + "request": { + "method": "GET", + "uri": "http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ] + } + }, + "response": { + "status": { + "code": 200, + "message": "OK" + }, + "headers": { + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "Allow": [ + "GET, POST, HEAD, OPTIONS" + ], + "Correlation-ID": [ + "93f11487a52541fdb9afa795e34cffd8" + ], + "Content-Length": [ + "1076" + ], + "Content-Type": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:10 GMT" + ], + "Server": [ + "nginx/1.22.1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Referrer-Policy": [ + "same-origin" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ], + "Vary": [ + "Accept" + ], + "X-Frame-Options": [ + "DENY" + ] + }, + "body": { + "string": "{\"count\":1,\"next\":null,\"previous\":null,\"results\":[{\"pulp_href\":\"/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/\",\"prn\":\"prn:deb.aptremote:01a04275-7176-7bd6-bf54-9a9680b20804\",\"pulp_created\":\"2026-08-27T09:03:08.150546Z\",\"pulp_last_updated\":\"2026-08-27T09:03:09.593769Z\",\"name\":\"test_deb_remote\",\"url\":\"https://example.org/deb/\",\"pulp_labels\":{},\"policy\":\"on_demand\",\"hidden_fields\":[{\"name\":\"client_key\",\"is_set\":false},{\"name\":\"proxy_username\",\"is_set\":false},{\"name\":\"proxy_password\",\"is_set\":false},{\"name\":\"username\",\"is_set\":false},{\"name\":\"password\",\"is_set\":false}],\"ca_cert\":null,\"client_cert\":null,\"tls_validation\":false,\"proxy_url\":\"http://proxy.int:3128\",\"max_retries\":null,\"total_timeout\":null,\"connect_timeout\":null,\"sock_connect_timeout\":null,\"sock_read_timeout\":null,\"headers\":null,\"download_concurrency\":null,\"rate_limit\":null,\"distributions\":\"ginnungagap\",\"components\":\"vanaheimr muspelheim\",\"architectures\":\"arm64 mips\",\"sync_sources\":false,\"sync_udebs\":false,\"sync_installer\":false,\"gpgkey\":null,\"ignore_missing_package_indices\":false}]}" + } + } + } + ] +} diff --git a/tests/fixtures/deb_remote-4.yml b/tests/fixtures/deb_remote-4.yml index d42d1d9..5d3bc3a 100644 --- a/tests/fixtures/deb_remote-4.yml +++ b/tests/fixtures/deb_remote-4.yml @@ -1,198 +1,230 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1 - response: - body: - string: '{"count":1,"next":null,"previous":null,"results":[{"pulp_href":"/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/","prn":"prn:deb.aptremote:01981c86-7cd6-76b8-97bc-9d58a4c90063","pulp_created":"2025-07-18T07:53:52.598516Z","pulp_last_updated":"2025-07-18T07:53:53.430594Z","name":"test_deb_remote","url":"https://example.org/deb/","ca_cert":null,"client_cert":null,"tls_validation":false,"proxy_url":"http://proxy.int:3128","pulp_labels":{},"download_concurrency":null,"max_retries":null,"policy":"on_demand","total_timeout":null,"connect_timeout":null,"sock_connect_timeout":null,"sock_read_timeout":null,"headers":null,"rate_limit":null,"hidden_fields":[{"name":"client_key","is_set":false},{"name":"proxy_username","is_set":false},{"name":"proxy_password","is_set":false},{"name":"username","is_set":false},{"name":"password","is_set":false}],"distributions":"ragnarok","components":"asgard - jotunheimr","architectures":"arm ppc64","sync_sources":false,"sync_udebs":false,"sync_installer":false,"gpgkey":null,"ignore_missing_package_indices":false}]}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, POST, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '1069' - Content-Type: - - application/json - Correlation-ID: - - 3b7cfea8931747adb8ad5aacc7be2aaa - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:54 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -- request: - body: '{"sync_installer": true, "sync_sources": true, "sync_udebs": true}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '66' - Correlation-Id: - - 3b7cfea8931747adb8ad5aacc7be2aaa - User-Agent: - - Squeezer/0.2.0-dev - content-type: - - application/json - method: PATCH - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/ - response: - body: - string: '{"task":"/pulp/api/v3/tasks/01981c86-83c1-7f3a-869d-f77eb1ca1723/"}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, PUT, PATCH, DELETE, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '67' - Content-Type: - - application/json - Correlation-ID: - - 3b7cfea8931747adb8ad5aacc7be2aaa - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:54 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Correlation-Id: - - 3b7cfea8931747adb8ad5aacc7be2aaa - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/tasks/01981c86-83c1-7f3a-869d-f77eb1ca1723/ - response: - body: - string: '{"pulp_href":"/pulp/api/v3/tasks/01981c86-83c1-7f3a-869d-f77eb1ca1723/","prn":"prn:core.task:01981c86-83c1-7f3a-869d-f77eb1ca1723","pulp_created":"2025-07-18T07:53:54.369846Z","pulp_last_updated":"2025-07-18T07:53:54.369856Z","state":"completed","name":"pulpcore.app.tasks.base.ageneral_update","logging_cid":"3b7cfea8931747adb8ad5aacc7be2aaa","created_by":"/pulp/api/v3/users/1/","unblocked_at":"2025-07-18T07:53:54.376421Z","started_at":"2025-07-18T07:53:54.377166Z","finished_at":"2025-07-18T07:53:54.382117Z","error":null,"worker":null,"parent_task":null,"child_tasks":[],"task_group":null,"progress_reports":[],"created_resources":[],"reserved_resources_record":["prn:deb.aptremote:01981c86-7cd6-76b8-97bc-9d58a4c90063","shared:prn:core.domain:7d8c4e1b-94d4-4d3f-89b7-4a67e6ba61ca"]}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, PATCH, DELETE, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '788' - Content-Type: - - application/json - Correlation-ID: - - 3b7cfea8931747adb8ad5aacc7be2aaa - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:54 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Correlation-Id: - - 3b7cfea8931747adb8ad5aacc7be2aaa - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/ - response: - body: - string: '{"pulp_href":"/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/","prn":"prn:deb.aptremote:01981c86-7cd6-76b8-97bc-9d58a4c90063","pulp_created":"2025-07-18T07:53:52.598516Z","pulp_last_updated":"2025-07-18T07:53:54.380730Z","name":"test_deb_remote","url":"https://example.org/deb/","ca_cert":null,"client_cert":null,"tls_validation":false,"proxy_url":"http://proxy.int:3128","pulp_labels":{},"download_concurrency":null,"max_retries":null,"policy":"on_demand","total_timeout":null,"connect_timeout":null,"sock_connect_timeout":null,"sock_read_timeout":null,"headers":null,"rate_limit":null,"hidden_fields":[{"name":"client_key","is_set":false},{"name":"proxy_username","is_set":false},{"name":"proxy_password","is_set":false},{"name":"username","is_set":false},{"name":"password","is_set":false}],"distributions":"ragnarok","components":"asgard - jotunheimr","architectures":"arm ppc64","sync_sources":true,"sync_udebs":true,"sync_installer":true,"gpgkey":null,"ignore_missing_package_indices":false}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, PUT, PATCH, DELETE, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '1014' - Content-Type: - - application/json - Correlation-ID: - - 3b7cfea8931747adb8ad5aacc7be2aaa - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:54 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -version: 1 +{ + "version": 1, + "interactions": [ + { + "request": { + "method": "GET", + "uri": "http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ] + } + }, + "response": { + "status": { + "code": 200, + "message": "OK" + }, + "headers": { + "Content-Type": [ + "application/json" + ], + "Server": [ + "nginx/1.22.1" + ], + "Connection": [ + "keep-alive" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:10 GMT" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ], + "Content-Length": [ + "1076" + ], + "Referrer-Policy": [ + "same-origin" + ], + "Correlation-ID": [ + "2bef9fe7fe7848ff895b1df97169a16b" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "X-Frame-Options": [ + "DENY" + ], + "Allow": [ + "GET, POST, HEAD, OPTIONS" + ], + "Vary": [ + "Accept" + ] + }, + "body": { + "string": "{\"count\":1,\"next\":null,\"previous\":null,\"results\":[{\"pulp_href\":\"/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/\",\"prn\":\"prn:deb.aptremote:01a04275-7176-7bd6-bf54-9a9680b20804\",\"pulp_created\":\"2026-08-27T09:03:08.150546Z\",\"pulp_last_updated\":\"2026-08-27T09:03:09.593769Z\",\"name\":\"test_deb_remote\",\"url\":\"https://example.org/deb/\",\"pulp_labels\":{},\"policy\":\"on_demand\",\"hidden_fields\":[{\"name\":\"client_key\",\"is_set\":false},{\"name\":\"proxy_username\",\"is_set\":false},{\"name\":\"proxy_password\",\"is_set\":false},{\"name\":\"username\",\"is_set\":false},{\"name\":\"password\",\"is_set\":false}],\"ca_cert\":null,\"client_cert\":null,\"tls_validation\":false,\"proxy_url\":\"http://proxy.int:3128\",\"max_retries\":null,\"total_timeout\":null,\"connect_timeout\":null,\"sock_connect_timeout\":null,\"sock_read_timeout\":null,\"headers\":null,\"download_concurrency\":null,\"rate_limit\":null,\"distributions\":\"ginnungagap\",\"components\":\"vanaheimr muspelheim\",\"architectures\":\"arm64 mips\",\"sync_sources\":false,\"sync_udebs\":false,\"sync_installer\":false,\"gpgkey\":null,\"ignore_missing_package_indices\":false}]}" + } + } + }, + { + "request": { + "method": "PATCH", + "uri": "http://pulp.example.org/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/", + "body": "{\"sync_installer\": true, \"sync_sources\": true, \"sync_udebs\": true}", + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ], + "Correlation-Id": [ + "2bef9fe7fe7848ff895b1df97169a16b" + ], + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "66" + ] + } + }, + "response": { + "status": { + "code": 202, + "message": "Accepted" + }, + "headers": { + "Content-Type": [ + "application/json" + ], + "Server": [ + "nginx/1.22.1" + ], + "Connection": [ + "keep-alive" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:11 GMT" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ], + "Content-Length": [ + "67" + ], + "Referrer-Policy": [ + "same-origin" + ], + "Correlation-ID": [ + "2bef9fe7fe7848ff895b1df97169a16b" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "X-Frame-Options": [ + "DENY" + ], + "Allow": [ + "GET, PUT, PATCH, DELETE, HEAD, OPTIONS" + ], + "Vary": [ + "Accept" + ] + }, + "body": { + "string": "{\"task\":\"/pulp/api/v3/tasks/01a04275-7d13-77db-8b2d-c6f3d4b334d4/\"}" + } + } + }, + { + "request": { + "method": "GET", + "uri": "http://pulp.example.org/pulp/api/v3/tasks/01a04275-7d13-77db-8b2d-c6f3d4b334d4/", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ], + "Correlation-Id": [ + "2bef9fe7fe7848ff895b1df97169a16b" + ] + } + }, + "response": { + "status": { + "code": 200, + "message": "OK" + }, + "headers": { + "Content-Type": [ + "application/json" + ], + "Server": [ + "nginx/1.22.1" + ], + "Connection": [ + "keep-alive" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:11 GMT" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ], + "Content-Length": [ + "1846" + ], + "Referrer-Policy": [ + "same-origin" + ], + "Correlation-ID": [ + "2bef9fe7fe7848ff895b1df97169a16b" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "X-Frame-Options": [ + "DENY" + ], + "Allow": [ + "GET, PATCH, DELETE, HEAD, OPTIONS" + ], + "Vary": [ + "Accept" + ] + }, + "body": { + "string": "{\"pulp_href\":\"/pulp/api/v3/tasks/01a04275-7d13-77db-8b2d-c6f3d4b334d4/\",\"prn\":\"prn:core.task:01a04275-7d13-77db-8b2d-c6f3d4b334d4\",\"pulp_created\":\"2026-08-27T09:03:11.125216Z\",\"pulp_last_updated\":\"2026-08-27T09:03:11.123622Z\",\"state\":\"completed\",\"name\":\"pulpcore.app.tasks.base.ageneral_update\",\"logging_cid\":\"2bef9fe7fe7848ff895b1df97169a16b\",\"created_by\":\"/pulp/api/v3/users/1/\",\"unblocked_at\":\"2026-08-27T09:03:11.133013Z\",\"started_at\":\"2026-08-27T09:03:11.137333Z\",\"finished_at\":\"2026-08-27T09:03:11.143564Z\",\"error\":null,\"worker\":null,\"parent_task\":null,\"child_tasks\":[],\"task_group\":null,\"progress_reports\":[],\"created_resources\":[],\"created_resource_prns\":[],\"reserved_resources_record\":[\"prn:deb.aptremote:01a04275-7176-7bd6-bf54-9a9680b20804\",\"shared:prn:core.domain:e14d8132-9e1b-41d0-bf29-4c4333d75c7a\"],\"result\":{\"prn\":\"prn:deb.aptremote:01a04275-7176-7bd6-bf54-9a9680b20804\",\"url\":\"https://example.org/deb/\",\"name\":\"test_deb_remote\",\"gpgkey\":null,\"policy\":\"on_demand\",\"ca_cert\":null,\"headers\":null,\"proxy_url\":\"http://proxy.int:3128\",\"pulp_href\":\"/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/\",\"components\":\"vanaheimr muspelheim\",\"rate_limit\":null,\"sync_udebs\":true,\"client_cert\":null,\"max_retries\":null,\"pulp_labels\":{},\"pulp_created\":\"2026-08-27T09:03:08.150546Z\",\"sync_sources\":true,\"architectures\":\"arm64 mips\",\"distributions\":\"ginnungagap\",\"hidden_fields\":[{\"name\":\"client_key\",\"is_set\":false},{\"name\":\"proxy_username\",\"is_set\":false},{\"name\":\"proxy_password\",\"is_set\":false},{\"name\":\"username\",\"is_set\":false},{\"name\":\"password\",\"is_set\":false}],\"total_timeout\":null,\"sync_installer\":true,\"tls_validation\":false,\"connect_timeout\":null,\"pulp_last_updated\":\"2026-08-27T09:03:11.141436Z\",\"sock_read_timeout\":null,\"download_concurrency\":null,\"sock_connect_timeout\":null,\"ignore_missing_package_indices\":false}}" + } + } + } + ] +} diff --git a/tests/fixtures/deb_remote-5.yml b/tests/fixtures/deb_remote-5.yml index 2279234..d4270cd 100644 --- a/tests/fixtures/deb_remote-5.yml +++ b/tests/fixtures/deb_remote-5.yml @@ -1,49 +1,76 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1 - response: - body: - string: '{"count":1,"next":null,"previous":null,"results":[{"pulp_href":"/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/","prn":"prn:deb.aptremote:01981c86-7cd6-76b8-97bc-9d58a4c90063","pulp_created":"2025-07-18T07:53:52.598516Z","pulp_last_updated":"2025-07-18T07:53:54.380730Z","name":"test_deb_remote","url":"https://example.org/deb/","ca_cert":null,"client_cert":null,"tls_validation":false,"proxy_url":"http://proxy.int:3128","pulp_labels":{},"download_concurrency":null,"max_retries":null,"policy":"on_demand","total_timeout":null,"connect_timeout":null,"sock_connect_timeout":null,"sock_read_timeout":null,"headers":null,"rate_limit":null,"hidden_fields":[{"name":"client_key","is_set":false},{"name":"proxy_username","is_set":false},{"name":"proxy_password","is_set":false},{"name":"username","is_set":false},{"name":"password","is_set":false}],"distributions":"ragnarok","components":"asgard - jotunheimr","architectures":"arm ppc64","sync_sources":true,"sync_udebs":true,"sync_installer":true,"gpgkey":null,"ignore_missing_package_indices":false}]}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, POST, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '1066' - Content-Type: - - application/json - Correlation-ID: - - 6360af1fd5bd4aa0911600ff7555f8c7 - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:54 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -version: 1 +{ + "version": 1, + "interactions": [ + { + "request": { + "method": "GET", + "uri": "http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ] + } + }, + "response": { + "status": { + "code": 200, + "message": "OK" + }, + "headers": { + "Content-Type": [ + "application/json" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ], + "Server": [ + "nginx/1.22.1" + ], + "Connection": [ + "keep-alive" + ], + "Correlation-ID": [ + "1ce020e8d06c48f09081c15b10174788" + ], + "Referrer-Policy": [ + "same-origin" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "Content-Length": [ + "1073" + ], + "X-Frame-Options": [ + "DENY" + ], + "Allow": [ + "GET, POST, HEAD, OPTIONS" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:11 GMT" + ], + "Vary": [ + "Accept" + ] + }, + "body": { + "string": "{\"count\":1,\"next\":null,\"previous\":null,\"results\":[{\"pulp_href\":\"/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/\",\"prn\":\"prn:deb.aptremote:01a04275-7176-7bd6-bf54-9a9680b20804\",\"pulp_created\":\"2026-08-27T09:03:08.150546Z\",\"pulp_last_updated\":\"2026-08-27T09:03:11.141436Z\",\"name\":\"test_deb_remote\",\"url\":\"https://example.org/deb/\",\"pulp_labels\":{},\"policy\":\"on_demand\",\"hidden_fields\":[{\"name\":\"client_key\",\"is_set\":false},{\"name\":\"proxy_username\",\"is_set\":false},{\"name\":\"proxy_password\",\"is_set\":false},{\"name\":\"username\",\"is_set\":false},{\"name\":\"password\",\"is_set\":false}],\"ca_cert\":null,\"client_cert\":null,\"tls_validation\":false,\"proxy_url\":\"http://proxy.int:3128\",\"max_retries\":null,\"total_timeout\":null,\"connect_timeout\":null,\"sock_connect_timeout\":null,\"sock_read_timeout\":null,\"headers\":null,\"download_concurrency\":null,\"rate_limit\":null,\"distributions\":\"ginnungagap\",\"components\":\"vanaheimr muspelheim\",\"architectures\":\"arm64 mips\",\"sync_sources\":true,\"sync_udebs\":true,\"sync_installer\":true,\"gpgkey\":null,\"ignore_missing_package_indices\":false}]}" + } + } + } + ] +} diff --git a/tests/fixtures/deb_remote-6.yml b/tests/fixtures/deb_remote-6.yml index 4655705..4f398bc 100644 --- a/tests/fixtures/deb_remote-6.yml +++ b/tests/fixtures/deb_remote-6.yml @@ -1,49 +1,76 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?offset=0&limit=1000 - response: - body: - string: '{"count":1,"next":null,"previous":null,"results":[{"pulp_href":"/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/","prn":"prn:deb.aptremote:01981c86-7cd6-76b8-97bc-9d58a4c90063","pulp_created":"2025-07-18T07:53:52.598516Z","pulp_last_updated":"2025-07-18T07:53:54.380730Z","name":"test_deb_remote","url":"https://example.org/deb/","ca_cert":null,"client_cert":null,"tls_validation":false,"proxy_url":"http://proxy.int:3128","pulp_labels":{},"download_concurrency":null,"max_retries":null,"policy":"on_demand","total_timeout":null,"connect_timeout":null,"sock_connect_timeout":null,"sock_read_timeout":null,"headers":null,"rate_limit":null,"hidden_fields":[{"name":"client_key","is_set":false},{"name":"proxy_username","is_set":false},{"name":"proxy_password","is_set":false},{"name":"username","is_set":false},{"name":"password","is_set":false}],"distributions":"ragnarok","components":"asgard - jotunheimr","architectures":"arm ppc64","sync_sources":true,"sync_udebs":true,"sync_installer":true,"gpgkey":null,"ignore_missing_package_indices":false}]}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, POST, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '1066' - Content-Type: - - application/json - Correlation-ID: - - 986cb8397622444ab6335ad21f91f8a8 - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:55 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -version: 1 +{ + "version": 1, + "interactions": [ + { + "request": { + "method": "GET", + "uri": "http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?offset=0&limit=1000", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ] + } + }, + "response": { + "status": { + "code": 200, + "message": "OK" + }, + "headers": { + "Vary": [ + "Accept" + ], + "Referrer-Policy": [ + "same-origin" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ], + "Content-Type": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "Allow": [ + "GET, POST, HEAD, OPTIONS" + ], + "Correlation-ID": [ + "d39f9e34bc954bcaa1538b6fb7e9c0a7" + ], + "Server": [ + "nginx/1.22.1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Content-Length": [ + "1073" + ], + "X-Frame-Options": [ + "DENY" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:12 GMT" + ] + }, + "body": { + "string": "{\"count\":1,\"next\":null,\"previous\":null,\"results\":[{\"pulp_href\":\"/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/\",\"prn\":\"prn:deb.aptremote:01a04275-7176-7bd6-bf54-9a9680b20804\",\"pulp_created\":\"2026-08-27T09:03:08.150546Z\",\"pulp_last_updated\":\"2026-08-27T09:03:11.141436Z\",\"name\":\"test_deb_remote\",\"url\":\"https://example.org/deb/\",\"pulp_labels\":{},\"policy\":\"on_demand\",\"hidden_fields\":[{\"name\":\"client_key\",\"is_set\":false},{\"name\":\"proxy_username\",\"is_set\":false},{\"name\":\"proxy_password\",\"is_set\":false},{\"name\":\"username\",\"is_set\":false},{\"name\":\"password\",\"is_set\":false}],\"ca_cert\":null,\"client_cert\":null,\"tls_validation\":false,\"proxy_url\":\"http://proxy.int:3128\",\"max_retries\":null,\"total_timeout\":null,\"connect_timeout\":null,\"sock_connect_timeout\":null,\"sock_read_timeout\":null,\"headers\":null,\"download_concurrency\":null,\"rate_limit\":null,\"distributions\":\"ginnungagap\",\"components\":\"vanaheimr muspelheim\",\"architectures\":\"arm64 mips\",\"sync_sources\":true,\"sync_udebs\":true,\"sync_installer\":true,\"gpgkey\":null,\"ignore_missing_package_indices\":false}]}" + } + } + } + ] +} diff --git a/tests/fixtures/deb_remote-7.yml b/tests/fixtures/deb_remote-7.yml index 3531514..ae85ebf 100644 --- a/tests/fixtures/deb_remote-7.yml +++ b/tests/fixtures/deb_remote-7.yml @@ -1,49 +1,76 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1 - response: - body: - string: '{"count":1,"next":null,"previous":null,"results":[{"pulp_href":"/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/","prn":"prn:deb.aptremote:01981c86-7cd6-76b8-97bc-9d58a4c90063","pulp_created":"2025-07-18T07:53:52.598516Z","pulp_last_updated":"2025-07-18T07:53:54.380730Z","name":"test_deb_remote","url":"https://example.org/deb/","ca_cert":null,"client_cert":null,"tls_validation":false,"proxy_url":"http://proxy.int:3128","pulp_labels":{},"download_concurrency":null,"max_retries":null,"policy":"on_demand","total_timeout":null,"connect_timeout":null,"sock_connect_timeout":null,"sock_read_timeout":null,"headers":null,"rate_limit":null,"hidden_fields":[{"name":"client_key","is_set":false},{"name":"proxy_username","is_set":false},{"name":"proxy_password","is_set":false},{"name":"username","is_set":false},{"name":"password","is_set":false}],"distributions":"ragnarok","components":"asgard - jotunheimr","architectures":"arm ppc64","sync_sources":true,"sync_udebs":true,"sync_installer":true,"gpgkey":null,"ignore_missing_package_indices":false}]}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, POST, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '1066' - Content-Type: - - application/json - Correlation-ID: - - 1f5bcbb6536b4172b8a04cd1d98121af - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:55 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -version: 1 +{ + "version": 1, + "interactions": [ + { + "request": { + "method": "GET", + "uri": "http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ] + } + }, + "response": { + "status": { + "code": 200, + "message": "OK" + }, + "headers": { + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "Content-Type": [ + "application/json" + ], + "Content-Length": [ + "1073" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:13 GMT" + ], + "Server": [ + "nginx/1.22.1" + ], + "Allow": [ + "GET, POST, HEAD, OPTIONS" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Referrer-Policy": [ + "same-origin" + ], + "Vary": [ + "Accept" + ], + "Connection": [ + "keep-alive" + ], + "X-Frame-Options": [ + "DENY" + ], + "Correlation-ID": [ + "7e25ca857207436d97babf9a3c658c50" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ] + }, + "body": { + "string": "{\"count\":1,\"next\":null,\"previous\":null,\"results\":[{\"pulp_href\":\"/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/\",\"prn\":\"prn:deb.aptremote:01a04275-7176-7bd6-bf54-9a9680b20804\",\"pulp_created\":\"2026-08-27T09:03:08.150546Z\",\"pulp_last_updated\":\"2026-08-27T09:03:11.141436Z\",\"name\":\"test_deb_remote\",\"url\":\"https://example.org/deb/\",\"pulp_labels\":{},\"policy\":\"on_demand\",\"hidden_fields\":[{\"name\":\"client_key\",\"is_set\":false},{\"name\":\"proxy_username\",\"is_set\":false},{\"name\":\"proxy_password\",\"is_set\":false},{\"name\":\"username\",\"is_set\":false},{\"name\":\"password\",\"is_set\":false}],\"ca_cert\":null,\"client_cert\":null,\"tls_validation\":false,\"proxy_url\":\"http://proxy.int:3128\",\"max_retries\":null,\"total_timeout\":null,\"connect_timeout\":null,\"sock_connect_timeout\":null,\"sock_read_timeout\":null,\"headers\":null,\"download_concurrency\":null,\"rate_limit\":null,\"distributions\":\"ginnungagap\",\"components\":\"vanaheimr muspelheim\",\"architectures\":\"arm64 mips\",\"sync_sources\":true,\"sync_udebs\":true,\"sync_installer\":true,\"gpgkey\":null,\"ignore_missing_package_indices\":false}]}" + } + } + } + ] +} diff --git a/tests/fixtures/deb_remote-8.yml b/tests/fixtures/deb_remote-8.yml index dcd9f4e..49c59e6 100644 --- a/tests/fixtures/deb_remote-8.yml +++ b/tests/fixtures/deb_remote-8.yml @@ -1,147 +1,227 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1 - response: - body: - string: '{"count":1,"next":null,"previous":null,"results":[{"pulp_href":"/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/","prn":"prn:deb.aptremote:01981c86-7cd6-76b8-97bc-9d58a4c90063","pulp_created":"2025-07-18T07:53:52.598516Z","pulp_last_updated":"2025-07-18T07:53:54.380730Z","name":"test_deb_remote","url":"https://example.org/deb/","ca_cert":null,"client_cert":null,"tls_validation":false,"proxy_url":"http://proxy.int:3128","pulp_labels":{},"download_concurrency":null,"max_retries":null,"policy":"on_demand","total_timeout":null,"connect_timeout":null,"sock_connect_timeout":null,"sock_read_timeout":null,"headers":null,"rate_limit":null,"hidden_fields":[{"name":"client_key","is_set":false},{"name":"proxy_username","is_set":false},{"name":"proxy_password","is_set":false},{"name":"username","is_set":false},{"name":"password","is_set":false}],"distributions":"ragnarok","components":"asgard - jotunheimr","architectures":"arm ppc64","sync_sources":true,"sync_udebs":true,"sync_installer":true,"gpgkey":null,"ignore_missing_package_indices":false}]}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, POST, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '1066' - Content-Type: - - application/json - Correlation-ID: - - adf6d4d8c5be4003be5724a97cace8e8 - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:55 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Content-Length: - - '0' - Correlation-Id: - - adf6d4d8c5be4003be5724a97cace8e8 - User-Agent: - - Squeezer/0.2.0-dev - method: DELETE - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/01981c86-7cd6-76b8-97bc-9d58a4c90063/ - response: - body: - string: '{"task":"/pulp/api/v3/tasks/01981c86-89fe-73a7-a787-f07ab9c33be2/"}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, PUT, PATCH, DELETE, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '67' - Content-Type: - - application/json - Correlation-ID: - - adf6d4d8c5be4003be5724a97cace8e8 - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:55 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - Correlation-Id: - - adf6d4d8c5be4003be5724a97cace8e8 - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/tasks/01981c86-89fe-73a7-a787-f07ab9c33be2/ - response: - body: - string: '{"pulp_href":"/pulp/api/v3/tasks/01981c86-89fe-73a7-a787-f07ab9c33be2/","prn":"prn:core.task:01981c86-89fe-73a7-a787-f07ab9c33be2","pulp_created":"2025-07-18T07:53:55.967233Z","pulp_last_updated":"2025-07-18T07:53:55.967244Z","state":"completed","name":"pulpcore.app.tasks.base.ageneral_delete","logging_cid":"adf6d4d8c5be4003be5724a97cace8e8","created_by":"/pulp/api/v3/users/1/","unblocked_at":"2025-07-18T07:53:55.974863Z","started_at":"2025-07-18T07:53:56.002532Z","finished_at":"2025-07-18T07:53:56.026317Z","error":null,"worker":"/pulp/api/v3/workers/01981c80-61ee-79e8-a51d-0dcc8223a8dc/","parent_task":null,"child_tasks":[],"task_group":null,"progress_reports":[],"created_resources":[],"reserved_resources_record":["prn:deb.aptremote:01981c86-7cd6-76b8-97bc-9d58a4c90063","shared:prn:core.domain:7d8c4e1b-94d4-4d3f-89b7-4a67e6ba61ca"]}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, PATCH, DELETE, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '844' - Content-Type: - - application/json - Correlation-ID: - - adf6d4d8c5be4003be5724a97cace8e8 - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:56 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -version: 1 +{ + "version": 1, + "interactions": [ + { + "request": { + "method": "GET", + "uri": "http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ] + } + }, + "response": { + "status": { + "code": 200, + "message": "OK" + }, + "headers": { + "Content-Type": [ + "application/json" + ], + "Allow": [ + "GET, POST, HEAD, OPTIONS" + ], + "X-Frame-Options": [ + "DENY" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Server": [ + "nginx/1.22.1" + ], + "Vary": [ + "Accept" + ], + "Referrer-Policy": [ + "same-origin" + ], + "Content-Length": [ + "1073" + ], + "Correlation-ID": [ + "6d8f9eefc5db460f8b4f073766248448" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:13 GMT" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "Connection": [ + "keep-alive" + ] + }, + "body": { + "string": "{\"count\":1,\"next\":null,\"previous\":null,\"results\":[{\"pulp_href\":\"/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/\",\"prn\":\"prn:deb.aptremote:01a04275-7176-7bd6-bf54-9a9680b20804\",\"pulp_created\":\"2026-08-27T09:03:08.150546Z\",\"pulp_last_updated\":\"2026-08-27T09:03:11.141436Z\",\"name\":\"test_deb_remote\",\"url\":\"https://example.org/deb/\",\"pulp_labels\":{},\"policy\":\"on_demand\",\"hidden_fields\":[{\"name\":\"client_key\",\"is_set\":false},{\"name\":\"proxy_username\",\"is_set\":false},{\"name\":\"proxy_password\",\"is_set\":false},{\"name\":\"username\",\"is_set\":false},{\"name\":\"password\",\"is_set\":false}],\"ca_cert\":null,\"client_cert\":null,\"tls_validation\":false,\"proxy_url\":\"http://proxy.int:3128\",\"max_retries\":null,\"total_timeout\":null,\"connect_timeout\":null,\"sock_connect_timeout\":null,\"sock_read_timeout\":null,\"headers\":null,\"download_concurrency\":null,\"rate_limit\":null,\"distributions\":\"ginnungagap\",\"components\":\"vanaheimr muspelheim\",\"architectures\":\"arm64 mips\",\"sync_sources\":true,\"sync_udebs\":true,\"sync_installer\":true,\"gpgkey\":null,\"ignore_missing_package_indices\":false}]}" + } + } + }, + { + "request": { + "method": "DELETE", + "uri": "http://pulp.example.org/pulp/api/v3/remotes/deb/apt/01a04275-7176-7bd6-bf54-9a9680b20804/", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ], + "Correlation-Id": [ + "6d8f9eefc5db460f8b4f073766248448" + ], + "Content-Length": [ + "0" + ] + } + }, + "response": { + "status": { + "code": 202, + "message": "Accepted" + }, + "headers": { + "Content-Type": [ + "application/json" + ], + "Allow": [ + "GET, PUT, PATCH, DELETE, HEAD, OPTIONS" + ], + "X-Frame-Options": [ + "DENY" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Server": [ + "nginx/1.22.1" + ], + "Vary": [ + "Accept" + ], + "Referrer-Policy": [ + "same-origin" + ], + "Content-Length": [ + "67" + ], + "Correlation-ID": [ + "6d8f9eefc5db460f8b4f073766248448" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:13 GMT" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "Connection": [ + "keep-alive" + ] + }, + "body": { + "string": "{\"task\":\"/pulp/api/v3/tasks/01a04275-8830-75e7-894f-aac0fc3a22e6/\"}" + } + } + }, + { + "request": { + "method": "GET", + "uri": "http://pulp.example.org/pulp/api/v3/tasks/01a04275-8830-75e7-894f-aac0fc3a22e6/", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ], + "Correlation-Id": [ + "6d8f9eefc5db460f8b4f073766248448" + ] + } + }, + "response": { + "status": { + "code": 200, + "message": "OK" + }, + "headers": { + "Content-Type": [ + "application/json" + ], + "Allow": [ + "GET, PATCH, DELETE, HEAD, OPTIONS" + ], + "X-Frame-Options": [ + "DENY" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Server": [ + "nginx/1.22.1" + ], + "Vary": [ + "Accept" + ], + "Referrer-Policy": [ + "same-origin" + ], + "Content-Length": [ + "829" + ], + "Correlation-ID": [ + "6d8f9eefc5db460f8b4f073766248448" + ], + "Cross-Origin-Opener-Policy": [ + "same-origin" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:14 GMT" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "Connection": [ + "keep-alive" + ] + }, + "body": { + "string": "{\"pulp_href\":\"/pulp/api/v3/tasks/01a04275-8830-75e7-894f-aac0fc3a22e6/\",\"prn\":\"prn:core.task:01a04275-8830-75e7-894f-aac0fc3a22e6\",\"pulp_created\":\"2026-08-27T09:03:13.970771Z\",\"pulp_last_updated\":\"2026-08-27T09:03:13.969212Z\",\"state\":\"completed\",\"name\":\"pulpcore.app.tasks.base.ageneral_delete\",\"logging_cid\":\"6d8f9eefc5db460f8b4f073766248448\",\"created_by\":\"/pulp/api/v3/users/1/\",\"unblocked_at\":\"2026-08-27T09:03:13.984946Z\",\"started_at\":\"2026-08-27T09:03:14.013202Z\",\"finished_at\":\"2026-08-27T09:03:14.033286Z\",\"error\":null,\"worker\":null,\"parent_task\":null,\"child_tasks\":[],\"task_group\":null,\"progress_reports\":[],\"created_resources\":[],\"created_resource_prns\":[],\"reserved_resources_record\":[\"prn:deb.aptremote:01a04275-7176-7bd6-bf54-9a9680b20804\",\"shared:prn:core.domain:e14d8132-9e1b-41d0-bf29-4c4333d75c7a\"],\"result\":null}" + } + } + } + ] +} diff --git a/tests/fixtures/deb_remote-9.yml b/tests/fixtures/deb_remote-9.yml index c05fbc5..8b626fd 100644 --- a/tests/fixtures/deb_remote-9.yml +++ b/tests/fixtures/deb_remote-9.yml @@ -1,48 +1,76 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - Squeezer/0.2.0-dev - method: GET - uri: http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1 - response: - body: - string: '{"count":0,"next":null,"previous":null,"results":[]}' - headers: - Access-Control-Expose-Headers: - - Correlation-ID - Allow: - - GET, POST, HEAD, OPTIONS - Connection: - - keep-alive - Content-Length: - - '52' - Content-Type: - - application/json - Correlation-ID: - - ec1d5dfba78d416fa806f79b9285359c - Cross-Origin-Opener-Policy: - - same-origin - Date: - - Fri, 18 Jul 2025 07:53:56 GMT - Referrer-Policy: - - same-origin - Server: - - nginx/1.22.1 - Vary: - - Accept - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - status: - code: 200 - message: OK -version: 1 +{ + "version": 1, + "interactions": [ + { + "request": { + "method": "GET", + "uri": "http://pulp.example.org/pulp/api/v3/remotes/deb/apt/?name=test_deb_remote&offset=0&limit=1", + "body": null, + "headers": { + "User-Agent": [ + "Squeezer/0.5.0-dev" + ], + "Accept-Encoding": [ + "gzip, deflate, zstd" + ], + "Accept": [ + "application/json" + ], + "Connection": [ + "keep-alive" + ] + } + }, + "response": { + "status": { + "code": 200, + "message": "OK" + }, + "headers": { + "Cross-Origin-Opener-Policy": [ + "same-origin" + ], + "Vary": [ + "Accept" + ], + "Date": [ + "Thu, 27 Aug 2026 09:03:14 GMT" + ], + "Allow": [ + "GET, POST, HEAD, OPTIONS" + ], + "Access-Control-Expose-Headers": [ + "Correlation-ID" + ], + "Content-Length": [ + "52" + ], + "Content-Type": [ + "application/json" + ], + "X-Frame-Options": [ + "DENY" + ], + "Correlation-ID": [ + "f2ad89a8939d4e4cbcb0c36e7861d7e6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Server": [ + "nginx/1.22.1" + ], + "Referrer-Policy": [ + "same-origin" + ], + "Connection": [ + "keep-alive" + ] + }, + "body": { + "string": "{\"count\":0,\"next\":null,\"previous\":null,\"results\":[]}" + } + } + } + ] +} diff --git a/tests/playbooks/deb_remote.yaml b/tests/playbooks/deb_remote.yaml index 60ff5d8..3e73ba4 100644 --- a/tests/playbooks/deb_remote.yaml +++ b/tests/playbooks/deb_remote.yaml @@ -73,6 +73,14 @@ name: "test_deb_remote" policy: "on_demand" tls_validation: false + architectures: + - "arm64" + - "mips" + components: + - "vanaheimr" + - "muspelheim" + distributions: + - "ginnungagap" state: "present" register: "result" - name: "Verify modify remote" @@ -81,12 +89,22 @@ - "result.changed == true" - "result.remote.policy == 'on_demand'" - "result.remote.tls_validation == false" - + - "result.remote.architectures == 'arm64 mips'" + - "result.remote.components == 'vanaheimr muspelheim'" + - "result.remote.distributions == 'ginnungagap'" - name: "Modify remote (2nd try)" pulp.squeezer.deb_remote: name: "test_deb_remote" policy: "on_demand" tls_validation: false + architectures: + - "arm64" + - "mips" + components: + - "vanaheimr" + - "muspelheim" + distributions: + - "ginnungagap" state: "present" register: "result" - name: "Verify modify remote (2nd try)" @@ -141,9 +159,9 @@ - "result.changed == false" - "result.remote.name == 'test_deb_remote'" - "result.remote.url == 'https://example.org/deb/'" - - "result.remote.architectures == 'arm ppc64'" - - "result.remote.components == 'asgard jotunheimr'" - - "result.remote.distributions == 'ragnarok'" + - "result.remote.architectures == 'arm64 mips'" + - "result.remote.components == 'vanaheimr muspelheim'" + - "result.remote.distributions == 'ginnungagap'" - "result.remote.proxy_url == 'http://proxy.int:3128'" - "result.remote.tls_validation == false"