Skip to main content

Перечисление сред codespace в организации

Можно перечислить все активные на текущий момент или остановленные среды codespace для организации.

Кто может использовать эту функцию?

To list all of the current codespaces for your organization, you must be an organization owner.

Организации в планах GitHub Team и GitHub Enterprise могут платить за использование участников и участников совместной работы GitHub Codespaces. Затем эти организации могут получить доступ к параметрам и политикам для управления пространствами кода, оплачиваемыми организацией. Дополнительные сведения см. в разделе "[AUTOTITLE" и "Выбор владельцев и оплаты пространств кода в вашей организации](/get-started/learning-about-github/githubs-plans)".

Обзор

Как владелец организации, вы можете перечислить все активные на текущий момент и остановленные среды codespace для своей организации. Это поможет проверить, сколько codespace создают пользователи, чтобы убедиться, что дополнительные расходы не требуются. Сведения о ценах см. в разделе "Сведения о выставлении счетов для GitHub Codespaces".

Проще всего перечислить codespace для организации с помощью GitHub CLI. Также можно воспользоваться REST API, который предоставит дополнительные сведения о каждой среде codespace.

Сведения о том, как просмотреть текущий общий объем данных Codespaces для вашей организации или предприятия и создать подробный отчет, см. в разделе "Просмотр сведений о потреблении GitHub Codespaces".

Перечисление сред codespace с помощью GitHub CLI

Чтобы перечислить все текущие среды codespace для конкретной организации, воспользуйтесь следующей командой:

Shell
gh codespace list --org ORGANIZATION

Она возвращает список, содержащий следующие сведения для каждой codespace:

  • Имя и отображаемое имя
  • Имя пользователя, создавшего codespace
  • Репозиторий и ветвь
  • Текущее состояние codespace

Чтобы перечислить все текущие среды codespace для организации, созданные конкретным пользователем, воспользуйтесь следующей командой:

Shell
gh codespace list --org ORGANIZATION --user USER

Примечание. Замените в вышеперечисленных командах ORGANIZATION на название организации, к которой вы совершаете запрос. Вы должны быть владельцем организации.

Перечисление сред codespace с помощью REST API

В качестве альтернативного метода перечисления текущих сред codespace для организации можно воспользоваться конечной точкой API /orgs/{org}/codespaces. С этим методом возвращается больше сведений, чем при использовании GitHub CLI, например сведения о типе компьютера.

Дополнительные сведения об этой конечной точке см. в разделе "Конечные точки REST API для организаций Codespaces".