Class: ClusterService
Defined in: service/ClusterService.ts:92
Backwards-compatible class form. New code should call clusterService(client).
Constructors
Constructor
new ClusterService(
client):ClusterService
Defined in: service/ClusterService.ts:94
Parameters
client
Returns
ClusterService
Methods
createCluster()
createCluster(
variables):Promise<Cluster>
Defined in: service/ClusterService.ts:109
Creates a new cluster
Parameters
variables
Cluster creation variables
Returns
Promise<Cluster>
deleteCluster()
deleteCluster(
variables):Promise<boolean>
Defined in: service/ClusterService.ts:119
Deletes a cluster
Parameters
variables
Cluster delete variables
Returns
Promise<boolean>
getCluster()
getCluster(
variables,fetchOptions?):Promise<Cluster>
Defined in: service/ClusterService.ts:104
Fetches a single cluster by ID or slug
Parameters
variables
Variables for cluster query
fetchOptions?
Returns
Promise<Cluster>
getClusterConfig()
getClusterConfig(
clusterId,fetchOptions?):Promise<Cluster>
Defined in: service/ClusterService.ts:99
Retrieves a specific cluster configuration
Parameters
clusterId
number
Cluster ID to fetch
fetchOptions?
Returns
Promise<Cluster>
updateCluster()
updateCluster(
variables):Promise<Cluster>
Defined in: service/ClusterService.ts:114
Updates an existing cluster
Parameters
variables
Cluster update variables
Returns
Promise<Cluster>