Yandex Data Processing API, REST: Cluster.List
Retrieves the list of clusters in the specified folder.
HTTP request
GET https://dataproc.api.cloud.yandex.net/dataproc/v1/clusters
Query parameters
| Field | Description | 
| folderId | string Required field. ID of the folder to list clusters in. To get the folder ID make a yandex.cloud.resourcemanager.v1.FolderService.List request. | 
| pageSize | string (int64) The maximum number of results per page to return. If the number of available | 
| pageToken | string Page token. To get the next page of results, set  | 
| filter | string A filter expression that filters clusters listed in the response. The expression must specify: 
 | 
Response
HTTP Code: 200 - OK
{
  "clusters": [
    {
      "id": "string",
      "folderId": "string",
      "createdAt": "string",
      "name": "string",
      "description": "string",
      "labels": "object",
      "monitoring": [
        {
          "name": "string",
          "description": "string",
          "link": "string"
        }
      ],
      "config": {
        "versionId": "string",
        "hadoop": {
          "services": [
            "string"
          ],
          "properties": "object",
          "sshPublicKeys": [
            "string"
          ],
          "initializationActions": [
            {
              "uri": "string",
              "args": [
                "string"
              ],
              "timeout": "string"
            }
          ],
          "osloginEnabled": "boolean"
        }
      },
      "health": "string",
      "status": "string",
      "zoneId": "string",
      "serviceAccountId": "string",
      "bucket": "string",
      "uiProxy": "boolean",
      "securityGroupIds": [
        "string"
      ],
      "hostGroupIds": [
        "string"
      ],
      "deletionProtection": "boolean",
      "logGroupId": "string",
      "environment": "string",
      "autoscalingServiceAccountId": "string"
    }
  ],
  "nextPageToken": "string"
}
| Field | Description | 
| clusters[] | List of clusters in the specified folder. | 
| nextPageToken | string Token for getting the next page of the list. If the number of results is greater than Each subsequent page will have its own  | 
Cluster
A Yandex Data Processing cluster. For details about the concept, see documentation.
| Field | Description | 
| id | string ID of the cluster. Generated at creation time. | 
| folderId | string ID of the folder that the cluster belongs to. | 
| createdAt | string (date-time) Creation timestamp. String in RFC3339 To work with values in this field, use the APIs described in the | 
| name | string Name of the cluster. The name is unique within the folder. | 
| description | string Description of the cluster. | 
| labels | object (map<string, string>) Cluster labels as  | 
| monitoring[] | Monitoring systems relevant to the cluster. | 
| config | Configuration of the cluster. | 
| health | enum (Health) Aggregated cluster health. 
 | 
| status | enum (Status) Cluster status. 
 | 
| zoneId | string ID of the availability zone where the cluster resides. | 
| serviceAccountId | string ID of service account for the Yandex Data Processing manager agent. | 
| bucket | string Object Storage bucket to be used for Yandex Data Processing jobs that are run in the cluster. | 
| uiProxy | boolean Whether UI Proxy feature is enabled. | 
| securityGroupIds[] | string User security groups. | 
| hostGroupIds[] | string Host groups hosting VMs of the cluster. | 
| deletionProtection | boolean Deletion Protection inhibits deletion of the cluster | 
| logGroupId | string ID of the cloud logging log group to write logs. If not set, default log group for the folder will be used. | 
| environment | enum (Environment) Environment of the cluster 
 | 
| autoscalingServiceAccountId | string ID of service account for working with the Instance Groups service. | 
Monitoring
Metadata of a monitoring system for a Yandex Data Processing cluster.
| Field | Description | 
| name | string Name of the monitoring system. | 
| description | string Description of the monitoring system. | 
| link | string Link to the monitoring system. | 
ClusterConfig
| Field | Description | 
| versionId | string Image version for cluster provisioning. | 
| hadoop | Yandex Data Processing specific configuration options. | 
HadoopConfig
Hadoop configuration that describes services installed in a cluster,
their properties and settings.
| Field | Description | 
| services[] | enum (Service) Set of services used in the cluster (if empty, the default set is used). 
 | 
| properties | object (map<string, string>) Properties set for all hosts in  For example, use the key 'hdfs:dfs.replication' to set the  | 
| sshPublicKeys[] | string List of public SSH keys to access to cluster hosts. | 
| initializationActions[] | Set of init-actions | 
| osloginEnabled | boolean Oslogin enable on cluster nodes | 
InitializationAction
| Field | Description | 
| uri | string URI of the executable file | 
| args[] | string Arguments to the initialization action | 
| timeout | string (int64) Execution timeout |