DfabApi: Dfab operations

Description Methods Public fields Active bindings Methods

Description

dkube_api.Dfab

Methods

cluster_status API to fetch the status of various clusters

groups_create_one_or_update API to create a new group if not present and update group with pools and users.

groups_delete_list API to delete a list of groups

groups_get_collection_all API to get all the groups.

groups_get_collection_one API to get all the groups.

nodes_get_all API to get collection of nodes.

pools_create_one_or_update API to create a new pool if not present and update group with pools and users.

pools_delete_list API to delete a list of pools

pools_get_collection_all API to get all the pools.

pools_get_collection_one API to get collection of single pool.

Public fields

path

Stores url path of the request.

apiClient

Handles the client-server communication.

userAgent

Set the user agent of the request.

Active bindings

path

Stores url path of the request.

Methods

Public methods


Method new()

Usage
DfabApi$new(apiClient)

Method cluster_status()

Usage
DfabApi$cluster_status(...)

Method groups_create_one_or_update()

Usage
DfabApi$groups_create_one_or_update(data, ...)

Method groups_delete_list()

Usage
DfabApi$groups_delete_list(data, ...)

Method groups_get_collection_all()

Usage
DfabApi$groups_get_collection_all(notonboarded, ...)

Method groups_get_collection_one()

Usage
DfabApi$groups_get_collection_one(group, ...)

Method nodes_get_all()

Usage
DfabApi$nodes_get_all(...)

Method pools_create_one_or_update()

Usage
DfabApi$pools_create_one_or_update(data, ...)

Method pools_delete_list()

Usage
DfabApi$pools_delete_list(data, ...)

Method pools_get_collection_all()

Usage
DfabApi$pools_get_collection_all(...)

Method pools_get_collection_one()

Usage
DfabApi$pools_get_collection_one(pool, ...)

Method clone()

The objects of this class are cloneable with this method.

Usage
DfabApi$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


riteshkarvaloc/dkubeR documentation built on Feb. 25, 2021, 9:28 p.m.