Skip to main content

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

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

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

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

Organizations on GitHub Team and GitHub Enterprise plans can pay for members' and collaborators' use of GitHub Codespaces. These organizations can then access settings and policies to manage codespaces paid for by the organization. For more information, see "Choosing who owns and pays for codespaces in your organization" and "GitHub’s 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, например сведения о типе компьютера.

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