UCP API limitations

UCP API limitations

To ensure the Docker Enterprise (DE) Container Cloud stability in managing the DE Container Cloud-based UCP clusters, the following UCP API functionality is not available for the DE Container Cloud-based UCP clusters as compared to the attached UCP clusters that are not deployed by DE Container Cloud. Use the DE Container Cloud web UI or CLI for this functionality instead.

Public APIs limitations in a DE Container Cloud-based UCP cluster

API endpoint

Limitation

GET /swarm

Swarm Join Tokens are filtered out for all users, including admins.

PUT /api/ucp/config-toml

All requests are forbidden.

POST /nodes/{id}/update

Requests for the following changes are forbidden:

  • Change Role

  • Add or remove the com.docker.ucp.orchestrator.swarm and com.docker.ucp.orchestrator.kubernetes labels.

DELETE /nodes/{id}

All requests are forbidden.