Courseiva
Infrastructure and AutomationmediumMultiple ChoiceObjective-mapped

200-901 Infrastructure and Automation Practice Question

A network automation engineer uses Terraform to manage Cisco Catalyst Center (formerly DNA Center) resources. What is the purpose of the Cisco Catalyst Center Terraform provider?

⚠ Common exam trap

Watch out — candidates often confuse Terraform's declarative, API-driven model with imperative scripting or CLI-based automation, leading them to select options that describe procedural SSH or CLI workflows instead of recognizing the provider's role as an abstraction layer over Catalyst Center's REST API.

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

To define and manage network infrastructure resources in a declarative state file

The Cisco Catalyst Center Terraform provider allows network automation engineers to define and manage network infrastructure resources in a declarative state file. Terraform uses a desired-state approach where the configuration file describes the intended end state of resources, and the provider communicates with Catalyst Center's REST API to enforce that state, enabling idempotent and version-controlled infrastructure management.

Answer analysis

Option-by-option breakdown

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

  • To execute a series of CLI commands on network devices in sequence

    Why it's wrong here

    Terraform is not a scripting tool; it manages resources through API calls.

  • To write imperative scripts that configure network devices via SSH

    Why it's wrong here

    Terraform is declarative, not imperative; it uses providers to manage resources via APIs.

  • To define and manage network infrastructure resources in a declarative state file

    Why this is correct

    Terraform providers allow managing resources (e.g., sites, devices) as code, maintaining desired state.

About these practice questions

This 200-901 question is part of Courseiva's 989-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 200-901 practice question is part of Courseiva's free Cisco 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 200-901 exam.