Kubernetes Marketplace, REST: HelmRelease.List
Retrieves the list of Helm releases in the specified Kubernetes Cluster.
HTTP request
GET https://mks.api.yandexcloud.kz/managed-kubernetes/marketplace/v1/helm-releases
Query parameters
|
Field |
Description |
|
clusterId |
string Required field. The ID of the Kubernetes cluster to list Helm releases from. |
|
pageSize |
string (int64) The maximum number of results per page that should be returned. Acceptable values are 0 to 1000, inclusive. |
|
pageToken |
string Token for pagination to retrieve the next page of results. The maximum string length in characters is 100. |
Response
HTTP Code: 200 - OK
{
"helmReleases": [
{
"id": "string",
"clusterId": "string",
"appName": "string",
"appNamespace": "string",
"productId": "string",
"productName": "string",
"productVersion": "string",
"status": "string",
"createdAt": "string"
}
],
"nextPageToken": "string"
}
|
Field |
Description |
|
helmReleases[] |
List of Helm releases in the Kubernetes cluster. |
|
nextPageToken |
string Token for retrieving the next page of Helm releases. |
HelmRelease
A Helm Release.
|
Field |
Description |
|
id |
string ID of a helm release. |
|
clusterId |
string ID of the Kubernetes cluster. |
|
appName |
string Name of the application. |
|
appNamespace |
string Namespace of the application. |
|
productId |
string Kubernetes marketplace product id. |
|
productName |
string Kubernetes marketplace product name. |
|
productVersion |
string Kubernetes marketplace product version. |
|
status |
enum (Status) Status of a helm release.
|
|
createdAt |
string (date-time) Creation timestamp. String in RFC3339 To work with values in this field, use the APIs described in the |