Información general
Como propietario de la organización, puedes enumerar todos los codespaces activos y detenidos actualmente de la organización. Es posible que quieras hacerlo para comprobar cuántos codespaces están creando los usuarios, para asegurarte de que no incurren en costos innecesarios. Para información sobre los precios, consulta "Acerca de la facturación de GitHub Codespaces".
La manera más fácil de enumerar los codespaces de una organización es a través de GitHub CLI. También puede usar la API de REST, que proporciona más información sobre cada codespace.
Para información sobre cómo ver el uso actual de Codespaces de tu organización o empresa y generar un informe detallado, consulta "Visualización del uso de GitHub Codespaces".
Uso de GitHub CLI para enumerar codespaces
Para enumerar todos los codespaces actuales de una organización especificada, usa el siguiente comando.
gh codespace list --org ORGANIZATION
gh codespace list --org ORGANIZATION
Este comando devuelve una lista que incluye la siguiente información para cada codespace:
- El nombre y el nombre para mostrar
- El usuario que creó el codespace
- El repositorio y la rama
- El estado actual del codespace
Para enumerar todos los codespaces actuales de una organización creados por un usuario específico, usa el siguiente comando.
gh codespace list --org ORGANIZATION --user USER
gh codespace list --org ORGANIZATION --user USER
Nota: En los comandos anteriores, sustituye ORGANIZATION
por el nombre de la organización que estás consultando. Debes ser un propietario de la organización.
Uso de la API REST para enumerar codespaces
Puede usar el punto de conexión de API /orgs/{org}/codespaces
como método alternativo para enumerar los codespaces actuales para una organización. Esto devuelve más información que GitHub CLI; por ejemplo, los detalles del tipo de máquina.
Para más información sobre este punto de conexión, consulta "Puntos de conexión de la API de REST para organizaciones de Codespaces".