Courseiva

Cloud Digital Leader How Google Cloud Resources Are Managed Practice Question

An organization wants to tag resources with environment (dev/staging/prod) and cost center (e.g., 'marketing', 'engineering') for cost allocation and filtering in billing reports. Which feature should they use?

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

✓

Labels

Labels are key-value pairs that can be attached to resources and are used for billing cost allocation, filtering in cost reports, and resource grouping. Tags are for organization policy enforcement and network firewall rules.

Answer analysis

Option-by-option breakdown

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

  • ✗

    Organization policy tags

    Why it's wrong here

    Organization policy tags are a construct of the Organization Policy service, used to conditionally apply and enforce security or compliance constraints (e.g., restricting resource locations or allowed APIs) across the resource hierarchy. They are not user-defined metadata attached to individual resources for financial management. Because they control policy behavior rather than describing resource attributes for billing, they do not appear in cost reports or support cost attribution by environment.

  • ✗

    Folders

    Why it's wrong here

    Folders are hierarchical containers in Google Cloud that hold projects and provide a point for IAM policy inheritance, organization policy enforcement, and resource management. They enable cost allocation at the project or folder level through billing breakdowns, but they do not tag individual resources such as compute instances or storage buckets with arbitrary metadata like 'environment=dev'. Unlike labels, folders cannot be applied directly to a single resource to track its cost independently.

  • ✗

    Network tags

    Why it's wrong here

    Network tags are simple string identifiers attached to VM instances specifically for networking purposes, primarily to apply firewall rules (e.g., allowing inbound traffic to a 'web' tag) and to configure routing with Cloud Load Balancing. They hold no billing or cost-management significance and are not exported in billing reports. While they superficially resemble key-value metadata, network tags lack the key-value structure and are not a general-purpose resource-tagging mechanism for cost attribution.

  • ✓

    Labels

    Why this is correct

    Labels are key-value pairs (e.g., environment=dev) that can be attached to Google Cloud resources like compute instances, storage buckets, and Kubernetes clusters. They are explicitly designed for organization, filtering, and cost allocation: labels appear in Cloud Billing export and BigQuery billing datasets, enabling breakdowns by dimension in Cost Management tools. Setting a label on a resource marks it as belonging to the 'dev' environment, making it the correct way to tag resources for environment cost tracking.

About these practice questions

Courseiva writes every GCDL question from scratch — 848 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or 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 GCDL 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 GCDL exam.