nexus_api_client 3.89.2
Sonatype Nexus Repository Manager
License: Apache-2.0
Requires Python: >=3.9
Keywords: OpenAPI, OpenAPI-Generator, Sonatype Nexus Repository Manager

# nexus-api-client
This documents the available APIs into [Sonatype Nexus Repository Manager](https://www.sonatype.com/products/sonatype-nexus-repository) as of version 3.89.0-09.

This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:

- API version: 3.89.0-09
- Package version: 1.0.0
- Generator version: 7.16.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
For more information, please visit [https://github.com/sonatype-nexus-community](https://github.com/sonatype-nexus-community)

## Requirements.

Python 3.9+

## Installation & Usage
### pip install

If the python package is hosted on a repository, you can install directly using:

```sh
pip install git+https://github.com/sonatype-nexus-community/nexus-repo-api-client.git
```
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/sonatype-nexus-community/nexus-repo-api-client.git`)

Then import the package:
```python
import nexus_api_client
```

### Setuptools

Install via [Setuptools](http://pypi.python.org/pypi/setuptools).

```sh
python setup.py install --user
```
(or `sudo python setup.py install` to install the package for all users)

Then import the package:
```python
import nexus_api_client
```

### Tests

Execute `pytest` to run the tests.

## Getting Started

Please follow the [installation procedure](#installation--usage) and then run the following:

```python

import nexus_api_client
from nexus_api_client.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost/service/rest
# See configuration.py for a list of all supported configuration parameters.
configuration = nexus_api_client.Configuration(
    host = "http://localhost/service/rest"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure HTTP basic authorization: BasicAuth
configuration = nexus_api_client.Configuration(
    username = os.environ["USERNAME"],
    password = os.environ["PASSWORD"]
)


# Enter a context with an instance of the API client
with nexus_api_client.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = nexus_api_client.AzureBlobStoreApi(api_client)
    body = nexus_api_client.AzureConnectionXO() # AzureConnectionXO |  (optional)

    try:
        # Verify connection using supplied Azure Blob Store settings
        api_instance.verify_connection1(body=body)
    except ApiException as e:
        print("Exception when calling AzureBlobStoreApi->verify_connection1: %s\n" % e)

```

## Documentation for API Endpoints

All URIs are relative to *http://localhost/service/rest*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*AzureBlobStoreApi* | [**verify_connection1**](docs/AzureBlobStoreApi.md#verify_connection1) | **POST** /v1/azureblobstore/test-connection | Verify connection using supplied Azure Blob Store settings
*BlobStoreApi* | [**convert_blob_store_to_group**](docs/BlobStoreApi.md#convert_blob_store_to_group) | **POST** /v1/blobstores/group/convert/{name}/{newNameForOriginal} | Convert a blob store to a group blob store
*BlobStoreApi* | [**create_blob_store1**](docs/BlobStoreApi.md#create_blob_store1) | **POST** /v1/blobstores/azure | Create an Azure blob store
*BlobStoreApi* | [**create_blob_store2**](docs/BlobStoreApi.md#create_blob_store2) | **POST** /v1/blobstores/google | Create a Google Cloud blob store
*BlobStoreApi* | [**create_file_blob_store**](docs/BlobStoreApi.md#create_file_blob_store) | **POST** /v1/blobstores/file | Create a file blob store
*BlobStoreApi* | [**create_group_blob_store**](docs/BlobStoreApi.md#create_group_blob_store) | **POST** /v1/blobstores/group | Create a group blob store
*BlobStoreApi* | [**create_s3_blob_store**](docs/BlobStoreApi.md#create_s3_blob_store) | **POST** /v1/blobstores/s3 | Create an S3 blob store
*BlobStoreApi* | [**delete_blob_store**](docs/BlobStoreApi.md#delete_blob_store) | **DELETE** /v1/blobstores/{name} | Delete a blob store by name
*BlobStoreApi* | [**get_blob_store1**](docs/BlobStoreApi.md#get_blob_store1) | **GET** /v1/blobstores/azure/{name} | Get an Azure blob store configuration by name
*BlobStoreApi* | [**get_blob_store2**](docs/BlobStoreApi.md#get_blob_store2) | **GET** /v1/blobstores/google/{name} | Get the configuration for a Google Cloud blob store
*BlobStoreApi* | [**get_file_blob_store_configuration**](docs/BlobStoreApi.md#get_file_blob_store_configuration) | **GET** /v1/blobstores/file/{name} | Get a file blob store configuration by name
*BlobStoreApi* | [**get_group_blob_store_configuration**](docs/BlobStoreApi.md#get_group_blob_store_configuration) | **GET** /v1/blobstores/group/{name} | Get a group blob store configuration by name
*BlobStoreApi* | [**get_regions_by_project_id**](docs/BlobStoreApi.md#get_regions_by_project_id) | **GET** /v1/blobstores/google/regions/{projectId} | Get the project regions by project&#39;s id
*BlobStoreApi* | [**get_s3_blob_store**](docs/BlobStoreApi.md#get_s3_blob_store) | **GET** /v1/blobstores/s3/{name} | Get a S3 blob store configuration by name
*BlobStoreApi* | [**list_blob_stores**](docs/BlobStoreApi.md#list_blob_stores) | **GET** /v1/blobstores | List the blob stores
*BlobStoreApi* | [**quota_status**](docs/BlobStoreApi.md#quota_status) | **GET** /v1/blobstores/{name}/quota-status | Get quota status for a given blob store
*BlobStoreApi* | [**update_blob_store1**](docs/BlobStoreApi.md#update_blob_store1) | **PUT** /v1/blobstores/azure/{name} | Update an Azure blob store configuration by name
*BlobStoreApi* | [**update_blob_store2**](docs/BlobStoreApi.md#update_blob_store2) | **PUT** /v1/blobstores/google/{name} | Update a Google Cloud blob store
*BlobStoreApi* | [**update_file_blob_store**](docs/BlobStoreApi.md#update_file_blob_store) | **PUT** /v1/blobstores/file/{name} | Update a file blob store configuration by name
*BlobStoreApi* | [**update_group_blob_store**](docs/BlobStoreApi.md#update_group_blob_store) | **PUT** /v1/blobstores/group/{name} | Update a group blob store configuration by name
*BlobStoreApi* | [**update_s3_blob_store**](docs/BlobStoreApi.md#update_s3_blob_store) | **PUT** /v1/blobstores/s3/{name} | Update an S3 blob store configuration by name
*CapabilitiesApi* | [**create3**](docs/CapabilitiesApi.md#create3) | **POST** /v1/capabilities | Create a capability
*CapabilitiesApi* | [**delete4**](docs/CapabilitiesApi.md#delete4) | **DELETE** /v1/capabilities/{capabilityId} | Delete a capability
*CapabilitiesApi* | [**get_types**](docs/CapabilitiesApi.md#get_types) | **GET** /v1/capabilities/types | List all capability types available and exposed in the system
*CapabilitiesApi* | [**list**](docs/CapabilitiesApi.md#list) | **GET** /v1/capabilities | List the active capabilities
*CapabilitiesApi* | [**update3**](docs/CapabilitiesApi.md#update3) | **PUT** /v1/capabilities/{capabilityId} | Update a capability
*CleanupPoliciesApi* | [**create1**](docs/CleanupPoliciesApi.md#create1) | **POST** /v1/cleanup-policies | Create a new policy
*CleanupPoliciesApi* | [**delete_policy_by_name**](docs/CleanupPoliciesApi.md#delete_policy_by_name) | **DELETE** /v1/cleanup-policies/{name} | Delete cleanup policy
*CleanupPoliciesApi* | [**get_all**](docs/CleanupPoliciesApi.md#get_all) | **GET** /v1/cleanup-policies | Get a list of existing policies
*CleanupPoliciesApi* | [**get_cleanup_policy_by_name**](docs/CleanupPoliciesApi.md#get_cleanup_policy_by_name) | **GET** /v1/cleanup-policies/{name} | Get a policy by name
*CleanupPoliciesApi* | [**update2**](docs/CleanupPoliciesApi.md#update2) | **PUT** /v1/cleanup-policies/{policyName} | Update existing policy
*CommunityEditionEulaApi* | [**get_community_eula_status**](docs/CommunityEditionEulaApi.md#get_community_eula_status) | **GET** /v1/system/eula | Get the current Community Eula status.
*CommunityEditionEulaApi* | [**set_eula_accepted_ce**](docs/CommunityEditionEulaApi.md#set_eula_accepted_ce) | **POST** /v1/system/eula | Set the Community Eula status.
*ContentSelectorsApi* | [**create_content_selector**](docs/ContentSelectorsApi.md#create_content_selector) | **POST** /v1/security/content-selectors | Create a new content selector
*ContentSelectorsApi* | [**delete_content_selector**](docs/ContentSelectorsApi.md#delete_content_selector) | **DELETE** /v1/security/content-selectors/{name} | Delete a content selector
*ContentSelectorsApi* | [**get_content_selector**](docs/ContentSelectorsApi.md#get_content_selector) | **GET** /v1/security/content-selectors/{name} | Get a content selector by name
*ContentSelectorsApi* | [**get_content_selectors**](docs/ContentSelectorsApi.md#get_content_selectors) | **GET** /v1/security/content-selectors | List content selectors
*ContentSelectorsApi* | [**update_content_selector**](docs/ContentSelectorsApi.md#update_content_selector) | **PUT** /v1/security/content-selectors/{name} | Update a content selector
*DataStoreApi* | [**get_data_store**](docs/DataStoreApi.md#get_data_store) | **GET** /beta/data-store | Get the data store
*DataStoreApi* | [**update_data_store**](docs/DataStoreApi.md#update_data_store) | **PUT** /beta/data-store | Update the data store
*EmailApi* | [**delete_email_configuration**](docs/EmailApi.md#delete_email_configuration) | **DELETE** /v1/email | Disable and clear the email configuration
*EmailApi* | [**get_email_configuration**](docs/EmailApi.md#get_email_configuration) | **GET** /v1/email | Retrieve the current email configuration
*EmailApi* | [**set_email_configuration**](docs/EmailApi.md#set_email_configuration) | **PUT** /v1/email | Set the current email configuration
*EmailApi* | [**test_email_configuration**](docs/EmailApi.md#test_email_configuration) | **POST** /v1/email/verify | Send a test email to the email address provided in the request body
*FormatsApi* | [**get**](docs/FormatsApi.md#get) | **GET** /v1/formats/{format}/upload-specs | Get upload field requirements for the desired format
*FormatsApi* | [**get1**](docs/FormatsApi.md#get1) | **GET** /v1/formats/upload-specs | Get upload field requirements for each supported format
*InstanceConfigurationApi* | [**apply_configuration**](docs/InstanceConfigurationApi.md#apply_configuration) | **PUT** /v1/configuration | Apply instance configuration
*InstanceConfigurationApi* | [**export_configuration**](docs/InstanceConfigurationApi.md#export_configuration) | **GET** /v1/configuration | Export instance configuration
*InstanceConfigurationApi* | [**get_assets1**](docs/InstanceConfigurationApi.md#get_assets1) | **GET** /v1/configuration/assets | List assets
*InstanceConfigurationApi* | [**import_asset**](docs/InstanceConfigurationApi.md#import_asset) | **POST** /v1/configuration/assets/{repositoryName}/import | Import assets to repository
*LifecycleApi* | [**bounce**](docs/LifecycleApi.md#bounce) | **PUT** /v1/lifecycle/bounce | Bounce lifecycle phase
*LifecycleApi* | [**get_phase**](docs/LifecycleApi.md#get_phase) | **GET** /v1/lifecycle/phase | Get current lifecycle phase
*LifecycleApi* | [**set_phase**](docs/LifecycleApi.md#set_phase) | **PUT** /v1/lifecycle/phase | Move to new lifecycle phase
*MaliciousRiskOnDiskApi* | [**get_enabled_registries**](docs/MaliciousRiskOnDiskApi.md#get_enabled_registries) | **GET** /v1/malicious-risk/enabledRegistries | Get RHC Enabled registries for malicious risk scanning.
*MaliciousRiskOnDiskApi* | [**get_malicious_risk_on_disk_count**](docs/MaliciousRiskOnDiskApi.md#get_malicious_risk_on_disk_count) | **GET** /v1/malicious-risk/risk-on-disk | Get Malicious Risk On Disk Count
*ManageSonatypeHTTPSystemSettingsApi* | [**get_http_settings**](docs/ManageSonatypeHTTPSystemSettingsApi.md#get_http_settings) | **GET** /v1/http | Get HTTP system settings
*ManageSonatypeHTTPSystemSettingsApi* | [**reset_http_settings**](docs/ManageSonatypeHTTPSystemSettingsApi.md#reset_http_settings) | **DELETE** /v1/http | Reset HTTP System Settings
*ManageSonatypeHTTPSystemSettingsApi* | [**update_http_settings**](docs/ManageSonatypeHTTPSystemSettingsApi.md#update_http_settings) | **PUT** /v1/http | Update HTTP system settings
*ManageSonatypeRepositoryFirewallConfigurationApi* | [**disable_iq**](docs/ManageSonatypeRepositoryFirewallConfigurationApi.md#disable_iq) | **POST** /v1/iq/disable | Disable Sonatype Repository Firewall
*ManageSonatypeRepositoryFirewallConfigurationApi* | [**enable_iq**](docs/ManageSonatypeRepositoryFirewallConfigurationApi.md#enable_iq) | **POST** /v1/iq/enable | Enable Sonatype Repository Firewall
*ManageSonatypeRepositoryFirewallConfigurationApi* | [**get_all_audit_status**](docs/ManageSonatypeRepositoryFirewallConfigurationApi.md#get_all_audit_status) | **GET** /v1/iq/audit | List repositories audit statuses.
*ManageSonatypeRepositoryFirewallConfigurationApi* | [**get_audit_status**](docs/ManageSonatypeRepositoryFirewallConfigurationApi.md#get_audit_status) | **GET** /v1/iq/audit/{repositoryName} | Get audit status for the repository
*ManageSonatypeRepositoryFirewallConfigurationApi* | [**get_configuration**](docs/ManageSonatypeRepositoryFirewallConfigurationApi.md#get_configuration) | **GET** /v1/iq | Get Sonatype Repository Firewall configuration
*ManageSonatypeRepositoryFirewallConfigurationApi* | [**manage_audit**](docs/ManageSonatypeRepositoryFirewallConfigurationApi.md#manage_audit) | **PUT** /v1/iq/audit | Manage audit
*ManageSonatypeRepositoryFirewallConfigurationApi* | [**update_configuration**](docs/ManageSonatypeRepositoryFirewallConfigurationApi.md#update_configuration) | **PUT** /v1/iq | Update Sonatype Repository Firewall configuration
*ManageSonatypeRepositoryFirewallConfigurationApi* | [**verify_iq_connection**](docs/ManageSonatypeRepositoryFirewallConfigurationApi.md#verify_iq_connection) | **POST** /v1/iq/verify-connection | Verify Sonatype Repository Firewall connection
*MonthlyMetricsApi* | [**get_last12_months_metrics**](docs/MonthlyMetricsApi.md#get_last12_months_metrics) | **GET** /v1/monthly-metrics | Get the last 12 months of metrics.
*ProductLicensingApi* | [**get_license_status**](docs/ProductLicensingApi.md#get_license_status) | **GET** /v1/system/license | Get the current license status.
*ProductLicensingApi* | [**remove_license**](docs/ProductLicensingApi.md#remove_license) | **DELETE** /v1/system/license | Uninstall license if present.
*ProductLicensingApi* | [**set_license**](docs/ProductLicensingApi.md#set_license) | **POST** /v1/system/license | Upload a new license file.
*ReadOnlyApi* | [**force_release**](docs/ReadOnlyApi.md#force_release) | **POST** /v1/read-only/force-release | Forcibly release read-only and allow changes to the database
*ReadOnlyApi* | [**freeze**](docs/ReadOnlyApi.md#freeze) | **POST** /v1/read-only/freeze | Prevent changes to the database
*ReadOnlyApi* | [**get2**](docs/ReadOnlyApi.md#get2) | **GET** /v1/read-only | Get read-only state
*ReadOnlyApi* | [**release**](docs/ReadOnlyApi.md#release) | **POST** /v1/read-only/release | Release read-only and allow changes to the database
*ReconcilePlanApi* | [**create_reconciliation_plans**](docs/ReconcilePlanApi.md#create_reconciliation_plans) | **POST** /v1/plan | Create reconciliation plans with selected parameters
*ReconcilePlanApi* | [**delete_all_plans**](docs/ReconcilePlanApi.md#delete_all_plans) | **DELETE** /v1/plan | Delete all non executed reconciliation plans
*ReconcilePlanApi* | [**delete_plan**](docs/ReconcilePlanApi.md#delete_plan) | **DELETE** /v1/plan/{planId} | Delete a reconciliation plan based on its Id
*ReconcilePlanApi* | [**execute_reconcile_task_by_id**](docs/ReconcilePlanApi.md#execute_reconcile_task_by_id) | **PUT** /v1/plan/{planId} | Execute a reconciliation plan based on its Id
*ReconcilePlanApi* | [**execute_reconcile_tasks**](docs/ReconcilePlanApi.md#execute_reconcile_tasks) | **PUT** /v1/plan | Execute all non executed reconciliation plans
*ReconcilePlanApi* | [**get_available_plans**](docs/ReconcilePlanApi.md#get_available_plans) | **GET** /v1/plan | Get list of currently available plans
*ReconcilePlanApi* | [**get_plan_details**](docs/ReconcilePlanApi.md#get_plan_details) | **GET** /v1/plan/details | Get reconciliation plan details
*ReconcilePlanApi* | [**get_single_plan_with_details**](docs/ReconcilePlanApi.md#get_single_plan_with_details) | **GET** /v1/plan/{planId} | Get single reconciliation plan with details
*RepositoryManagementApi* | [**create_apt_hosted_repository**](docs/RepositoryManagementApi.md#create_apt_hosted_repository) | **POST** /v1/repositories/apt/hosted | Create APT hosted repository
*RepositoryManagementApi* | [**create_apt_proxy_repository**](docs/RepositoryManagementApi.md#create_apt_proxy_repository) | **POST** /v1/repositories/apt/proxy | Create APT proxy repository
*RepositoryManagementApi* | [**create_cargo_group_repository**](docs/RepositoryManagementApi.md#create_cargo_group_repository) | **POST** /v1/repositories/cargo/group | Create cargo group repository
*RepositoryManagementApi* | [**create_cargo_hosted_repository**](docs/RepositoryManagementApi.md#create_cargo_hosted_repository) | **POST** /v1/repositories/cargo/hosted | Create cargo hosted repository
*RepositoryManagementApi* | [**create_cargo_proxy_repository**](docs/RepositoryManagementApi.md#create_cargo_proxy_repository) | **POST** /v1/repositories/cargo/proxy | Create cargo proxy repository
*RepositoryManagementApi* | [**create_cocoapods_proxy_repository**](docs/RepositoryManagementApi.md#create_cocoapods_proxy_repository) | **POST** /v1/repositories/cocoapods/proxy | Create Cocoapods proxy repository
*RepositoryManagementApi* | [**create_composer_proxy_repository**](docs/RepositoryManagementApi.md#create_composer_proxy_repository) | **POST** /v1/repositories/composer/proxy | Create composer proxy repository
*RepositoryManagementApi* | [**create_conan_group_repository**](docs/RepositoryManagementApi.md#create_conan_group_repository) | **POST** /v1/repositories/conan/group | Create Conan group repository
*RepositoryManagementApi* | [**create_conan_hosted_repository**](docs/RepositoryManagementApi.md#create_conan_hosted_repository) | **POST** /v1/repositories/conan/hosted | Create Conan hosted repository
*RepositoryManagementApi* | [**create_conan_proxy_repository**](docs/RepositoryManagementApi.md#create_conan_proxy_repository) | **POST** /v1/repositories/conan/proxy | Create Conan proxy repository
*RepositoryManagementApi* | [**create_conda_proxy_repository**](docs/RepositoryManagementApi.md#create_conda_proxy_repository) | **POST** /v1/repositories/conda/proxy | Create conda proxy repository
*RepositoryManagementApi* | [**create_docker_group_repository**](docs/RepositoryManagementApi.md#create_docker_group_repository) | **POST** /v1/repositories/docker/group | Create Docker group repository
*RepositoryManagementApi* | [**create_docker_hosted_repository**](docs/RepositoryManagementApi.md#create_docker_hosted_repository) | **POST** /v1/repositories/docker/hosted | Create Docker hosted repository
*RepositoryManagementApi* | [**create_docker_proxy_repository**](docs/RepositoryManagementApi.md#create_docker_proxy_repository) | **POST** /v1/repositories/docker/proxy | Create Docker proxy repository
*RepositoryManagementApi* | [**create_gitlfs_hosted_repository**](docs/RepositoryManagementApi.md#create_gitlfs_hosted_repository) | **POST** /v1/repositories/gitlfs/hosted | Create Git LFS hosted repository
*RepositoryManagementApi* | [**create_go_group_repository**](docs/RepositoryManagementApi.md#create_go_group_repository) | **POST** /v1/repositories/go/group | Create a Go group repository
*RepositoryManagementApi* | [**create_go_proxy_repository**](docs/RepositoryManagementApi.md#create_go_proxy_repository) | **POST** /v1/repositories/go/proxy | Create a Go proxy repository
*RepositoryManagementApi* | [**create_helm_hosted_repository**](docs/RepositoryManagementApi.md#create_helm_hosted_repository) | **POST** /v1/repositories/helm/hosted | Create Helm hosted repository
*RepositoryManagementApi* | [**create_helm_proxy_repository**](docs/RepositoryManagementApi.md#create_helm_proxy_repository) | **POST** /v1/repositories/helm/proxy | Create Helm proxy repository
*RepositoryManagementApi* | [**create_huggingface_proxy_repository**](docs/RepositoryManagementApi.md#create_huggingface_proxy_repository) | **POST** /v1/repositories/huggingface/proxy | Create huggingface proxy repository
*RepositoryManagementApi* | [**create_maven_group_repository**](docs/RepositoryManagementApi.md#create_maven_group_repository) | **POST** /v1/repositories/maven/group | Create Maven group repository
*RepositoryManagementApi* | [**create_maven_hosted_repository**](docs/RepositoryManagementApi.md#create_maven_hosted_repository) | **POST** /v1/repositories/maven/hosted | Create Maven hosted repository
*RepositoryManagementApi* | [**create_maven_proxy_repository**](docs/RepositoryManagementApi.md#create_maven_proxy_repository) | **POST** /v1/repositories/maven/proxy | Create Maven proxy repository
*RepositoryManagementApi* | [**create_npm_group_repository**](docs/RepositoryManagementApi.md#create_npm_group_repository) | **POST** /v1/repositories/npm/group | Create npm group repository
*RepositoryManagementApi* | [**create_npm_hosted_repository**](docs/RepositoryManagementApi.md#create_npm_hosted_repository) | **POST** /v1/repositories/npm/hosted | Create npm hosted repository
*RepositoryManagementApi* | [**create_npm_proxy_repository**](docs/RepositoryManagementApi.md#create_npm_proxy_repository) | **POST** /v1/repositories/npm/proxy | Create npm proxy repository
*RepositoryManagementApi* | [**create_nuget_group_repository**](docs/RepositoryManagementApi.md#create_nuget_group_repository) | **POST** /v1/repositories/nuget/group | Create NuGet group repository
*RepositoryManagementApi* | [**create_nuget_hosted_repository**](docs/RepositoryManagementApi.md#create_nuget_hosted_repository) | **POST** /v1/repositories/nuget/hosted | Create NuGet hosted repository
*RepositoryManagementApi* | [**create_nuget_proxy_repository**](docs/RepositoryManagementApi.md#create_nuget_proxy_repository) | **POST** /v1/repositories/nuget/proxy | Create NuGet proxy repository
*RepositoryManagementApi* | [**create_p2_proxy_repository**](docs/RepositoryManagementApi.md#create_p2_proxy_repository) | **POST** /v1/repositories/p2/proxy | Create p2 proxy repository
*RepositoryManagementApi* | [**create_pypi_group_repository**](docs/RepositoryManagementApi.md#create_pypi_group_repository) | **POST** /v1/repositories/pypi/group | Create PyPI group repository
*RepositoryManagementApi* | [**create_pypi_hosted_repository**](docs/RepositoryManagementApi.md#create_pypi_hosted_repository) | **POST** /v1/repositories/pypi/hosted | Create PyPI hosted repository
*RepositoryManagementApi* | [**create_pypi_proxy_repository**](docs/RepositoryManagementApi.md#create_pypi_proxy_repository) | **POST** /v1/repositories/pypi/proxy | Create PyPI proxy repository
*RepositoryManagementApi* | [**create_r_group_repository**](docs/RepositoryManagementApi.md#create_r_group_repository) | **POST** /v1/repositories/r/group | Create R group repository
*RepositoryManagementApi* | [**create_r_hosted_repository**](docs/RepositoryManagementApi.md#create_r_hosted_repository) | **POST** /v1/repositories/r/hosted | Create R hosted repository
*RepositoryManagementApi* | [**create_r_proxy_repository**](docs/RepositoryManagementApi.md#create_r_proxy_repository) | **POST** /v1/repositories/r/proxy | Create R proxy repository
*RepositoryManagementApi* | [**create_raw_group_repository**](docs/RepositoryManagementApi.md#create_raw_group_repository) | **POST** /v1/repositories/raw/group | Create raw group repository
*RepositoryManagementApi* | [**create_raw_hosted_repository**](docs/RepositoryManagementApi.md#create_raw_hosted_repository) | **POST** /v1/repositories/raw/hosted | Create raw hosted repository
*RepositoryManagementApi* | [**create_raw_proxy_repository**](docs/RepositoryManagementApi.md#create_raw_proxy_repository) | **POST** /v1/repositories/raw/proxy | Create raw proxy repository
*RepositoryManagementApi* | [**create_rubygems_group_repository**](docs/RepositoryManagementApi.md#create_rubygems_group_repository) | **POST** /v1/repositories/rubygems/group | Create RubyGems group repository
*RepositoryManagementApi* | [**create_rubygems_hosted_repository**](docs/RepositoryManagementApi.md#create_rubygems_hosted_repository) | **POST** /v1/repositories/rubygems/hosted | Create RubyGems hosted repository
*RepositoryManagementApi* | [**create_rubygems_proxy_repository**](docs/RepositoryManagementApi.md#create_rubygems_proxy_repository) | **POST** /v1/repositories/rubygems/proxy | Create RubyGems proxy repository
*RepositoryManagementApi* | [**create_swift_proxy_repository**](docs/RepositoryManagementApi.md#create_swift_proxy_repository) | **POST** /v1/repositories/swift/proxy | Create swift proxy repository
*RepositoryManagementApi* | [**create_terraform_hosted_repository**](docs/RepositoryManagementApi.md#create_terraform_hosted_repository) | **POST** /v1/repositories/terraform/hosted | Create terraform hosted repository
*RepositoryManagementApi* | [**create_terraform_proxy_repository**](docs/RepositoryManagementApi.md#create_terraform_proxy_repository) | **POST** /v1/repositories/terraform/proxy | Create terraform proxy repository
*RepositoryManagementApi* | [**create_yum_group_repository**](docs/RepositoryManagementApi.md#create_yum_group_repository) | **POST** /v1/repositories/yum/group | Create Yum group repository
*RepositoryManagementApi* | [**create_yum_hosted_repository**](docs/RepositoryManagementApi.md#create_yum_hosted_repository) | **POST** /v1/repositories/yum/hosted | Create Yum hosted repository
*RepositoryManagementApi* | [**create_yum_proxy_repository**](docs/RepositoryManagementApi.md#create_yum_proxy_repository) | **POST** /v1/repositories/yum/proxy | Create Yum proxy repository
*RepositoryManagementApi* | [**createrepositoryname_health_check_repository**](docs/RepositoryManagementApi.md#createrepositoryname_health_check_repository) | **POST** /v1/repositories/{repositoryName}/health-check | Enable repository health check. Proxy repositories only.
*RepositoryManagementApi* | [**createrepositoryname_invalidate_cache_repository**](docs/RepositoryManagementApi.md#createrepositoryname_invalidate_cache_repository) | **POST** /v1/repositories/{repositoryName}/invalidate-cache | Invalidate repository cache. Proxy or group repositories only.
*RepositoryManagementApi* | [**createrepositoryname_rebuild_index_repository**](docs/RepositoryManagementApi.md#createrepositoryname_rebuild_index_repository) | **POST** /v1/repositories/{repositoryName}/rebuild-index | Schedule a &#39;Repair - Rebuild repository search&#39; Task. Hosted or proxy repositories only.
*RepositoryManagementApi* | [**delete_repository**](docs/RepositoryManagementApi.md#delete_repository) | **DELETE** /v1/repositories/{repositoryName} | Delete repository of any format
*RepositoryManagementApi* | [**disable_repository_health_check**](docs/RepositoryManagementApi.md#disable_repository_health_check) | **DELETE** /v1/repositories/{repositoryName}/health-check | Disable repository health check. Proxy repositories only.
*RepositoryManagementApi* | [**get_all_repositories**](docs/RepositoryManagementApi.md#get_all_repositories) | **GET** /v1/repositories | List repositories
*RepositoryManagementApi* | [**get_apt_hosted_repository**](docs/RepositoryManagementApi.md#get_apt_hosted_repository) | **GET** /v1/repositories/apt/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_apt_proxy_repository**](docs/RepositoryManagementApi.md#get_apt_proxy_repository) | **GET** /v1/repositories/apt/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_cargo_group_repository**](docs/RepositoryManagementApi.md#get_cargo_group_repository) | **GET** /v1/repositories/cargo/group/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_cargo_hosted_repository**](docs/RepositoryManagementApi.md#get_cargo_hosted_repository) | **GET** /v1/repositories/cargo/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_cargo_proxy_repository**](docs/RepositoryManagementApi.md#get_cargo_proxy_repository) | **GET** /v1/repositories/cargo/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_cocoapods_proxy_repository**](docs/RepositoryManagementApi.md#get_cocoapods_proxy_repository) | **GET** /v1/repositories/cocoapods/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_composer_proxy_repository**](docs/RepositoryManagementApi.md#get_composer_proxy_repository) | **GET** /v1/repositories/composer/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_conan_group_repository**](docs/RepositoryManagementApi.md#get_conan_group_repository) | **GET** /v1/repositories/conan/group/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_conan_hosted_repository**](docs/RepositoryManagementApi.md#get_conan_hosted_repository) | **GET** /v1/repositories/conan/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_conan_proxy_repository**](docs/RepositoryManagementApi.md#get_conan_proxy_repository) | **GET** /v1/repositories/conan/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_conda_proxy_repository**](docs/RepositoryManagementApi.md#get_conda_proxy_repository) | **GET** /v1/repositories/conda/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_docker_group_repository**](docs/RepositoryManagementApi.md#get_docker_group_repository) | **GET** /v1/repositories/docker/group/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_docker_hosted_repository**](docs/RepositoryManagementApi.md#get_docker_hosted_repository) | **GET** /v1/repositories/docker/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_docker_proxy_repository**](docs/RepositoryManagementApi.md#get_docker_proxy_repository) | **GET** /v1/repositories/docker/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_gitlfs_hosted_repository**](docs/RepositoryManagementApi.md#get_gitlfs_hosted_repository) | **GET** /v1/repositories/gitlfs/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_go_group_repository**](docs/RepositoryManagementApi.md#get_go_group_repository) | **GET** /v1/repositories/go/group/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_go_proxy_repository**](docs/RepositoryManagementApi.md#get_go_proxy_repository) | **GET** /v1/repositories/go/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_helm_hosted_repository**](docs/RepositoryManagementApi.md#get_helm_hosted_repository) | **GET** /v1/repositories/helm/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_helm_proxy_repository**](docs/RepositoryManagementApi.md#get_helm_proxy_repository) | **GET** /v1/repositories/helm/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_huggingface_proxy_repository**](docs/RepositoryManagementApi.md#get_huggingface_proxy_repository) | **GET** /v1/repositories/huggingface/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_maven_group_repository**](docs/RepositoryManagementApi.md#get_maven_group_repository) | **GET** /v1/repositories/maven/group/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_maven_hosted_repository**](docs/RepositoryManagementApi.md#get_maven_hosted_repository) | **GET** /v1/repositories/maven/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_maven_proxy_repository**](docs/RepositoryManagementApi.md#get_maven_proxy_repository) | **GET** /v1/repositories/maven/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_npm_group_repository**](docs/RepositoryManagementApi.md#get_npm_group_repository) | **GET** /v1/repositories/npm/group/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_npm_hosted_repository**](docs/RepositoryManagementApi.md#get_npm_hosted_repository) | **GET** /v1/repositories/npm/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_npm_proxy_repository**](docs/RepositoryManagementApi.md#get_npm_proxy_repository) | **GET** /v1/repositories/npm/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_nuget_group_repository**](docs/RepositoryManagementApi.md#get_nuget_group_repository) | **GET** /v1/repositories/nuget/group/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_nuget_hosted_repository**](docs/RepositoryManagementApi.md#get_nuget_hosted_repository) | **GET** /v1/repositories/nuget/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_nuget_proxy_repository**](docs/RepositoryManagementApi.md#get_nuget_proxy_repository) | **GET** /v1/repositories/nuget/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_p2_proxy_repository**](docs/RepositoryManagementApi.md#get_p2_proxy_repository) | **GET** /v1/repositories/p2/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_pypi_group_repository**](docs/RepositoryManagementApi.md#get_pypi_group_repository) | **GET** /v1/repositories/pypi/group/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_pypi_hosted_repository**](docs/RepositoryManagementApi.md#get_pypi_hosted_repository) | **GET** /v1/repositories/pypi/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_pypi_proxy_repository**](docs/RepositoryManagementApi.md#get_pypi_proxy_repository) | **GET** /v1/repositories/pypi/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_r_group_repository**](docs/RepositoryManagementApi.md#get_r_group_repository) | **GET** /v1/repositories/r/group/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_r_hosted_repository**](docs/RepositoryManagementApi.md#get_r_hosted_repository) | **GET** /v1/repositories/r/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_r_proxy_repository**](docs/RepositoryManagementApi.md#get_r_proxy_repository) | **GET** /v1/repositories/r/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_raw_group_repository**](docs/RepositoryManagementApi.md#get_raw_group_repository) | **GET** /v1/repositories/raw/group/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_raw_hosted_repository**](docs/RepositoryManagementApi.md#get_raw_hosted_repository) | **GET** /v1/repositories/raw/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_raw_proxy_repository**](docs/RepositoryManagementApi.md#get_raw_proxy_repository) | **GET** /v1/repositories/raw/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_repositories**](docs/RepositoryManagementApi.md#get_repositories) | **GET** /v1/repositorySettings | List repositories
*RepositoryManagementApi* | [**get_repository**](docs/RepositoryManagementApi.md#get_repository) | **GET** /v1/repositories/{repositoryName} | Get repository details
*RepositoryManagementApi* | [**get_rubygems_group_repository**](docs/RepositoryManagementApi.md#get_rubygems_group_repository) | **GET** /v1/repositories/rubygems/group/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_rubygems_hosted_repository**](docs/RepositoryManagementApi.md#get_rubygems_hosted_repository) | **GET** /v1/repositories/rubygems/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_rubygems_proxy_repository**](docs/RepositoryManagementApi.md#get_rubygems_proxy_repository) | **GET** /v1/repositories/rubygems/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_swift_proxy_repository**](docs/RepositoryManagementApi.md#get_swift_proxy_repository) | **GET** /v1/repositories/swift/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_terraform_hosted_repository**](docs/RepositoryManagementApi.md#get_terraform_hosted_repository) | **GET** /v1/repositories/terraform/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_terraform_proxy_repository**](docs/RepositoryManagementApi.md#get_terraform_proxy_repository) | **GET** /v1/repositories/terraform/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_yum_group_repository**](docs/RepositoryManagementApi.md#get_yum_group_repository) | **GET** /v1/repositories/yum/group/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_yum_hosted_repository**](docs/RepositoryManagementApi.md#get_yum_hosted_repository) | **GET** /v1/repositories/yum/hosted/{repositoryName} | Get repository
*RepositoryManagementApi* | [**get_yum_proxy_repository**](docs/RepositoryManagementApi.md#get_yum_proxy_repository) | **GET** /v1/repositories/yum/proxy/{repositoryName} | Get repository
*RepositoryManagementApi* | [**update_apt_hosted_repository**](docs/RepositoryManagementApi.md#update_apt_hosted_repository) | **PUT** /v1/repositories/apt/hosted/{repositoryName} | Update APT hosted repository
*RepositoryManagementApi* | [**update_apt_proxy_repository**](docs/RepositoryManagementApi.md#update_apt_proxy_repository) | **PUT** /v1/repositories/apt/proxy/{repositoryName} | Update APT proxy repository
*RepositoryManagementApi* | [**update_cargo_group_repository**](docs/RepositoryManagementApi.md#update_cargo_group_repository) | **PUT** /v1/repositories/cargo/group/{repositoryName} | Update cargo group repository
*RepositoryManagementApi* | [**update_cargo_hosted_repository**](docs/RepositoryManagementApi.md#update_cargo_hosted_repository) | **PUT** /v1/repositories/cargo/hosted/{repositoryName} | Update cargo hosted repository
*RepositoryManagementApi* | [**update_cargo_proxy_repository**](docs/RepositoryManagementApi.md#update_cargo_proxy_repository) | **PUT** /v1/repositories/cargo/proxy/{repositoryName} | Update cargo proxy repository
*RepositoryManagementApi* | [**update_cocoapods_proxy_repository**](docs/RepositoryManagementApi.md#update_cocoapods_proxy_repository) | **PUT** /v1/repositories/cocoapods/proxy/{repositoryName} | Update Cocoapods proxy repository
*RepositoryManagementApi* | [**update_composer_proxy_repository**](docs/RepositoryManagementApi.md#update_composer_proxy_repository) | **PUT** /v1/repositories/composer/proxy/{repositoryName} | Update composer proxy repository
*RepositoryManagementApi* | [**update_conan_group_repository**](docs/RepositoryManagementApi.md#update_conan_group_repository) | **PUT** /v1/repositories/conan/group/{repositoryName} | Update Conan group repository
*RepositoryManagementApi* | [**update_conan_hosted_repository**](docs/RepositoryManagementApi.md#update_conan_hosted_repository) | **PUT** /v1/repositories/conan/hosted/{repositoryName} | Update Conan hosted repository
*RepositoryManagementApi* | [**update_conan_proxy_repository**](docs/RepositoryManagementApi.md#update_conan_proxy_repository) | **PUT** /v1/repositories/conan/proxy/{repositoryName} | Update Conan proxy repository
*RepositoryManagementApi* | [**update_conda_proxy_repository**](docs/RepositoryManagementApi.md#update_conda_proxy_repository) | **PUT** /v1/repositories/conda/proxy/{repositoryName} | Update conda proxy repository
*RepositoryManagementApi* | [**update_docker_group_repository**](docs/RepositoryManagementApi.md#update_docker_group_repository) | **PUT** /v1/repositories/docker/group/{repositoryName} | Update Docker group repository
*RepositoryManagementApi* | [**update_docker_hosted_repository**](docs/RepositoryManagementApi.md#update_docker_hosted_repository) | **PUT** /v