Обзор
Как владелец организации, вы можете перечислить все активные на текущий момент и остановленные среды codespace для своей организации. Это поможет проверить, сколько codespace создают пользователи, чтобы убедиться, что дополнительные расходы не требуются. Сведения о ценах см. в разделе Сведения о выставлении счетов для GitHub Codespaces.
Проще всего перечислить codespace для организации с помощью GitHub CLI. Также можно воспользоваться REST API, который предоставит дополнительные сведения о каждой среде codespace.
Сведения о том, как просмотреть текущий общий объем данных Codespaces для вашей организации или предприятия и создать подробный отчет, см. в разделе Просмотр сведений о потреблении GitHub Codespaces.
Перечисление сред codespace с помощью GitHub CLI
Чтобы перечислить все текущие среды codespace для конкретной организации, воспользуйтесь следующей командой:
gh codespace list --org ORGANIZATION
gh codespace list --org ORGANIZATION
Она возвращает список, содержащий следующие сведения для каждой codespace:
- Имя и отображаемое имя
- Имя пользователя, создавшего codespace
- Репозиторий и ветвь
- Текущее состояние codespace
Чтобы перечислить все текущие среды codespace для организации, созданные конкретным пользователем, воспользуйтесь следующей командой:
gh codespace list --org ORGANIZATION --user USER
gh codespace list --org ORGANIZATION --user USER
Note
В приведенных выше командах замените ORGANIZATION
имя запрашиваемой организации. Вы должны быть владельцем организации.
Перечисление сред codespace с помощью REST API
В качестве альтернативного метода перечисления текущих сред codespace для организации можно воспользоваться конечной точкой API /orgs/{org}/codespaces
. С этим методом возвращается больше сведений, чем при использовании GitHub CLI, например сведения о типе компьютера.
Дополнительные сведения об этой конечной точке см. в разделе Конечные точки REST API для организаций Codespaces.