DataPlatformNodePoolApi
DataPlatformNodePoolApi
All URIs are relative to https://api.ionos.com/dataplatform
DELETE /clusters/{clusterId}/nodepools/{nodepoolId}
Remove a DataPlatformNodePool from a DataPlatformCluster
GET /clusters/{clusterId}/nodepools/{nodepoolId}
Retrieve a DataPlatformNodePool
GET /clusters/{clusterId}/nodepools
List the DataPlatformNodePools of a DataPlatformCluster
PATCH /clusters/{clusterId}/nodepools/{nodepoolId}
Partially Modify a DataPlatformNodePool
POST /clusters/{clusterId}/nodepools
Create a DataPlatformNodePool for a distinct DataPlatformCluster
clusters_nodepools_delete
NodePoolResponseData clusters_nodepools_delete(cluster_id, nodepool_id)
Remove a DataPlatformNodePool from a DataPlatformCluster
Removes the specified node pool from the specified DataPlatformCluster and deletes the node pool afterwards. The cluster ID can be found in the response when a cluster is created or when you GET a list of all DataPlatformClusters. The node pool ID can be found in the response when a node pool is created or when you GET a list of all node pools assigned to a specific DataPlatformCluster.
Example
Parameters
cluster_id
The unique ID of the cluster. Must conform to the UUID format.
nodepool_id
The unique ID of the node pool. Must conform to the UUID format.
Return type
Authorization
basicAuth, tokenAuth
HTTP request headers
Content-Type: Not defined
Accept: application/json
clusters_nodepools_find_by_id
NodePoolResponseData clusters_nodepools_find_by_id(cluster_id, nodepool_id)
Retrieve a DataPlatformNodePool
Retrieve a node pool belonging to a Kubernetes cluster running Stackable by using its ID. The cluster ID can be found in the response when a cluster is created or when you GET a list of all DataPlatformClusters. The node pool ID can be found in the response when a node pool is created or when you GET a list of all node pools assigned to a specific DataPlatformCluster.
Example
Parameters
cluster_id
The unique ID of the cluster. Must conform to the UUID format.
nodepool_id
The unique ID of the node pool. Must conform to the UUID format.
Return type
Authorization
basicAuth, tokenAuth
HTTP request headers
Content-Type: Not defined
Accept: application/json
clusters_nodepools_get
NodePoolListResponseData clusters_nodepools_get(cluster_id)
List the DataPlatformNodePools of a DataPlatformCluster
List all node pools assigned to the specified DataPlatformCluster by its ID. The cluster ID can be found in the response when a cluster is created or when you GET a list of all DataPlatformClusters.
Example
Parameters
cluster_id
The unique ID of the cluster. Must conform to the UUID format.
Return type
Authorization
basicAuth, tokenAuth
HTTP request headers
Content-Type: Not defined
Accept: application/json
clusters_nodepools_patch
NodePoolResponseData clusters_nodepools_patch(cluster_id, nodepool_id, patch_node_pool_request)
Partially Modify a DataPlatformNodePool
Modifies the specified node pool of a DataPlatformCluster. Update selected attributes of a node pool belonging to a Kubernetes cluster running Stackable. The fields in the request body are applied to the cluster. Note that the application to the node pool itself is performed asynchronously. You can check the sync state by querying the node pool with the GET method. The cluster ID can be found in the response when a cluster is created or when you GET a list of all DataPlatformClusters. The node pool ID can be found in the response when a node pool is created or when you GET a list of all node pools assigned to a specific DataPlatformCluster.
Example
Parameters
cluster_id
The unique ID of the cluster. Must conform to the UUID format.
nodepool_id
The unique ID of the node pool. Must conform to the UUID format.
patch_node_pool_request
Request payload with the properties that shall be applied to an existing DataPlatformNodePool.
Return type
Authorization
basicAuth, tokenAuth
HTTP request headers
Content-Type: application/json
Accept: application/json
clusters_nodepools_post
NodePoolResponseData clusters_nodepools_post(cluster_id, create_node_pool_request)
Create a DataPlatformNodePool for a distinct DataPlatformCluster
Creates a new node pool and assigns the node pool resources exclusively to the defined managed cluster. The cluster ID can be found in the response when a cluster is created or when you GET a list of all DataPlatformClusters.
Example
Parameters
cluster_id
The unique ID of the cluster. Must conform to the UUID format.
create_node_pool_request
Request payload with the properties that defines a DataPlatformNodePool.
Return type
Authorization
basicAuth, tokenAuth
HTTP request headers
Content-Type: application/json
Accept: application/json
Last updated