Обзор
Как владелец организации, вы можете перечислить все активные на текущий момент и остановленные среды 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
Примечание. Замените в вышеперечисленных командах ORGANIZATION
на название организации, к которой вы совершаете запрос. Вы должны быть владельцем организации.
Перечисление сред codespace с помощью REST API
В качестве альтернативного метода перечисления текущих сред codespace для организации можно воспользоваться конечной точкой API /orgs/{org}/codespaces
. С этим методом возвращается больше сведений, чем при использовании GitHub CLI, например сведения о типе компьютера.
Дополнительные сведения об этой конечной точке см. в разделе "Конечные точки REST API для организаций Codespaces".