All URIs are relative to https://api.qovery.com
| Method | HTTP request | Description |
|---|---|---|
| create_helm_repository | POST /organization/{organizationId}/helmRepository | Create a helm repository |
| delete_helm_repository | DELETE /organization/{organizationId}/helmRepository/{helmRepositoryId} | Delete a helm repository |
| edit_helm_repository | PUT /organization/{organizationId}/helmRepository/{helmRepositoryId} | Edit a helm repository |
| get_helm_charts | GET /organization/{organizationId}/helmRepository/{helmRepositoryId}/charts | List helm charts contained inside the repository |
| get_helm_repository | GET /organization/{organizationId}/helmRepository/{helmRepositoryId} | Get a helm repository |
| list_available_helm_repository | GET /availableHelmRepository | List supported helm repository |
| list_helm_repository | GET /organization/{organizationId}/helmRepository | List organization helm repositories |
models::HelmRepositoryResponse create_helm_repository(organization_id, helm_repository_request) Create a helm repository
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| organization_id | uuid::Uuid | Organization ID | [required] | |
| helm_repository_request | Option<HelmRepositoryRequest> |
models::HelmRepositoryResponse
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
delete_helm_repository(organization_id, helm_repository_id) Delete a helm repository
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| organization_id | uuid::Uuid | Organization ID | [required] | |
| helm_repository_id | uuid::Uuid | Helm chart repository ID | [required] |
(empty response body)
- Content-Type: Not defined
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::HelmRepositoryResponse edit_helm_repository(organization_id, helm_repository_id, helm_repository_request) Edit a helm repository
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| organization_id | uuid::Uuid | Organization ID | [required] | |
| helm_repository_id | uuid::Uuid | Helm chart repository ID | [required] | |
| helm_repository_request | Option<HelmRepositoryRequest> |
models::HelmRepositoryResponse
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::HelmVersionResponseList get_helm_charts(organization_id, helm_repository_id, chart_name) List helm charts contained inside the repository
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| organization_id | uuid::Uuid | Organization ID | [required] | |
| helm_repository_id | uuid::Uuid | Helm chart repository ID | [required] | |
| chart_name | Option<String> | Helm chart name to filter the result on |
models::HelmVersionResponseList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::HelmRepositoryResponse get_helm_repository(organization_id, helm_repository_id) Get a helm repository
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| organization_id | uuid::Uuid | Organization ID | [required] | |
| helm_repository_id | uuid::Uuid | Helm chart repository ID | [required] |
models::HelmRepositoryResponse
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::AvailableHelmRepositoryResponseList list_available_helm_repository() List supported helm repository
List supported helm repository by Qovery and get the mandatory authentification configuration.
This endpoint does not need any parameter.
models::AvailableHelmRepositoryResponseList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::HelmRepositoryResponseList list_helm_repository(organization_id) List organization helm repositories
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| organization_id | uuid::Uuid | Organization ID | [required] |
models::HelmRepositoryResponseList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]