get_service_instance
Read one managed service (the twin of ankra services get): its deployment state; its health as the platform last observed it; its readiness, with the evidence of the canary that connects with the generated credentials; its consumers; and its connection - the cluster-internal endpoints and the Kubernetes Secret holding its credentials, by name and keys only, never a credential value. Use it to follow a setup until the service is serving, and for the generation and consumer ids a retirement needs. A retirement whose outcome is retired released the name; its data_disposal says whether the service's data may remain (data_kept, unconfirmed) and kept_data names the volumes, the cluster, when Ankra last looked and the Ankra CLI commands to inspect or erase them. Never report such a service as plainly deleted, and say kept_data is what Ankra saw then, not now. Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| instance_id | Yes | Service instance id (UUID) from list_service_instances. |