Cluster services configuration requests
Cluster services configuration requests
Redis Enterprise Software |
---|
Method | Path | Description |
---|---|---|
GET | /v1/cluster/services_configuration |
Get cluster services settings |
PUT | /v1/cluster/services_configuration |
Update cluster services settings |
Get cluster services configuration
GET /v1/cluster/services_configuration
Get cluster services settings.
Required permissions
Permission name |
---|
view_cluster_info |
Request
Example HTTP request
GET /v1/cluster/services_configuration
Request headers
Key | Value | Description |
---|---|---|
Host | cnm.cluster.fqdn | Domain name |
Accept | application/json | Accepted media type |
Response
Returns a services configuration object.
Example JSON body
{
"cm_server": {
"operating_mode": "disabled"
},
"mdns_server": {
"operating_mode": "enabled"
},
"// additional services..."
}
Status codes
Code | Description |
---|---|
200 OK | No error |
Update cluster services configuration
PUT /v1/cluster/services_configuration
Update the cluster services settings.
Required permissions
Permission name |
---|
update_cluster |
Request
Example HTTP request
PUT /v1/cluster/services_configuration
Example JSON body
{
"cm_server": {
"operating_mode": "disabled"
},
"// additional services..."
}
Request headers
Key | Value | Description |
---|---|---|
Host | cnm.cluster.fqdn | Domain name |
Accept | application/json | Accepted media type |
Request body
Include a services configuration object with updated fields in the request body.
Response
Returns the updated services configuration object.
Example JSON body
{
"cm_server": {
"operating_mode": "disabled"
},
"mdns_server": {
"operating_mode": "enabled"
},
"// additional services..."
}
Status codes
Code | Description |
---|---|
200 OK | No error |