Function: clusterConfigService()
clusterConfigService(
client):object
Defined in: service/ClusterConfigService.ts:25
Service for managing cluster configurations
Parameters
client
Returns
clusterConfigSettingCreate()
clusterConfigSettingCreate(
variables):Promise<ClusterConfigSetting>
Create a new setting on the cluster configuration identified by the supplied global identifier.
Parameters
variables
ClusterConfigSettingCreateVariables
Returns
Promise<ClusterConfigSetting>
clusterConfigSettingDelete()
clusterConfigSettingDelete(
variables):Promise<boolean>
Remove a cluster configuration setting identified by global identifier.
Parameters
variables
ClusterConfigSettingDeleteVariables
Returns
Promise<boolean>
clusterConfigSettingUpdate()
clusterConfigSettingUpdate(
variables):Promise<ClusterConfigSetting>
Apply a partial update to a cluster configuration setting identified by global identifier.
Parameters
variables
ClusterConfigSettingUpdateVariables
Returns
Promise<ClusterConfigSetting>
clusterConfigUpdate()
clusterConfigUpdate(
variables):Promise<ClusterConfig>
Apply a partial update to an existing cluster configuration.
Parameters
variables
Returns
Promise<ClusterConfig>
createClusterConfig()
createClusterConfig(
input):Promise<ClusterConfigResponse>
Creates a new cluster configuration *
Parameters
input
Cluster config creation input *
Returns
Promise<ClusterConfigResponse>
Promise<ClusterConfig> The created cluster configuration
getClusterConfig()
getClusterConfig(
clusterConfigId):Promise<ClusterConfigResponse>
Retrieves a specific cluster configuration *
Parameters
clusterConfigId
number
Cluster config ID *
Returns
Promise<ClusterConfigResponse>
Promise<ClusterConfigResponse> Cluster configuration data
getClusterConfigs()
getClusterConfigs():
Promise<ClusterConfigResponse[]>
Retrieves cluster configurations *
Returns
Promise<ClusterConfigResponse[]>
Promise<ClusterConfigResponse[]> List of cluster configurations
getClusterConfigSetting()
getClusterConfigSetting(
variables):Promise<ClusterConfigSetting>
Retrieve a single cluster configuration setting by global identifier.
Parameters
variables
Returns
Promise<ClusterConfigSetting>
getClusterConfigsPaginated()
getClusterConfigsPaginated(
variables):Promise<ClusterConfigsResponse>
Search cluster configurations with filtering and pagination.
Parameters
variables
ClusterConfigsPaginatedVariables
Returns
Promise<ClusterConfigsResponse>
updateClusterConfigSetting()
updateClusterConfigSetting(
clusterConfigId,settingId,input):Promise<UpdateClusterConfigSettingResponse>
Updates cluster configuration settings *
Parameters
clusterConfigId
number
Cluster config ID *
settingId
number
Setting ID *
input
ClusterConfigSettingUpdateInput
Cluster config setting update input *
Returns
Promise<UpdateClusterConfigSettingResponse>
Promise<UpdateClusterConfigSettingResponse> The update response