Команда gcloud CLI выдает ошибку INVALID_ARGUMENT при перечислении активов для идентификатора проекта для некоторых учетных записей

Команда gcloud CLI выдает ошибку INVALID_ARGUMENT при перечислении активов для идентификатора проекта для некоторых учетных записей

Я попробовал выполнить следующую команду

gcloud scc assets list projects/project-id

и у меня возникла эта ошибка,

ОШИБКА: (gcloud.scc.assets.list) INVALID_ARGUMENT: Запрос содержит недопустимый аргумент.

Я уже обновил gcloud SDK до последней версии (350.0.0)

решение1

Список всех активов

В этих примерах показано, как составить список всех активов организации:

# ИД_ОРГАНИЗАЦИИ=12344321


 $ gcloud scc assets list $ORGANIZATION_ID

Для получения дополнительных примеров выполните:


  $  gcloud scc assets list --help

Можете ли вы использовать следующие команды:

ИМЯ

gcloud alpha scc assets list- список активов Центра управления безопасностью облака

Перечислите все активы проекта (пример-проект)


$  gcloud alpha scc assets list projects/example-project

ИЛИ

Перечислите все активы организации (123456)


$  gcloud alpha scc assets list 123456

ПРИМЕЧАНИЯ

Эта команда в настоящее время находится в стадии ALPHA и может быть изменена без уведомления. Если эта команда завершается с ошибками разрешений API, несмотря на указание правильного проекта, возможно, вы пытаетесь получить доступ к API с помощью списка разрешений раннего доступа только по приглашениям. Также доступны следующие варианты:


$  gcloud scc assets list


$  gcloud beta scc assets list

Согласно ссылкам, вы пытаетесь запустить недопустимую команду. Если вы хотите попробовать с тем же cli, вам нужно добавить alpha в качестве параметра.

Связанный контент