get_service_setup_eligibility
Which managed services one application environment can set up right now: for each catalogue package version and mode, available, blocked with the reason and the fix (it does not deploy through the Ankra native engine, a playground is short of capacity, Ankra-hosted is not available, a permission is missing, the application is not deployed to that namespace, credentials are needed, ...), or unknown when the cluster's capacity cannot be established. It runs prepare_service_setup's checks on the environment's own cluster with default settings and records nothing; the service name is the one check left to the prepare. Use it before prepare_service_setup to pick a package and mode that can go through. Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| after | No | next_cursor from the previous page, to read the next one. | |
| limit | No | Package versions per page, 1-25. Defaults to 10. | |
| namespace | Yes | The namespace the application deploys to on that cluster. | |
| cluster_id | Yes | The cluster the environment deploys to (UUID); the service is checked there. | |
| application_id | Yes | Application id (UUID) from list_applications. | |
| package_version_id | No | Check this package version only (UUID from list_service_packages). |