Courseiva
Setting Up a Cloud Solution EnvironmentmediumMultiple ChoiceObjective-mapped

Google ACE Setting Up a Cloud Solution Environment Practice Question

You need to list all projects in your organization using the gcloud CLI. Which command is correct?

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

gcloud projects list

'gcloud projects list' lists projects accessible to the authenticated user. To list all projects in an organization, you need the --filter or use organizations. But 'gcloud projects list' with appropriate permissions shows all projects. The other commands are incorrect: 'gcloud config list' shows config, 'gcloud compute projects list' doesn't exist, 'gcloud resource-manager projects list' is not a command.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • gcloud compute projects list

    Why it's wrong here

    gcloud compute projects list is invalid because the gcloud compute command group does not include a projects subcommand; it only manages Compute Engine resources such as instances, disks, and networks. Project-level listing is not part of the compute namespace, so this command returns a grammar error. The correct way to list projects is gcloud projects list.

  • gcloud config list

    Why it's wrong here

    gcloud config list displays the properties of your active gcloud configuration (e.g., current project, account, zone), not a directory of all projects in your organization. It shows only what you have set locally, and it can list a single project ID but never enumerates multiple projects. For an org-wide listing, you need gcloud projects list.

  • gcloud projects list

    Why this is correct

    gcloud projects list is correct: it calls the Cloud Resource Manager API (projects.list) and returns all projects that your authenticated account has permission to view, including those from your organization if you have the appropriate IAM roles. It supports flags like --filter, --limit, and --format to narrow and shape the output. This is the standard, documented command for enumerating projects.

  • gcloud resource-manager projects list

    Why it's wrong here

    gcloud resource-manager projects list is invalid because gcloud has no top-level resource-manager command group. The Cloud Resource Manager API is accessed through the dedicated gcloud projects command family, not through a resource-manager subcommand. Typing this produces an unrecognized command error; the correct syntax is simply gcloud projects list.

About these practice questions

This ACE question is part of Courseiva's 769-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This ACE practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the ACE exam.