{"id":24826,"date":"2026-09-30T06:18:55","date_gmt":"2026-09-30T06:18:55","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=24826"},"modified":"2026-09-30T06:18:55","modified_gmt":"2026-09-30T06:18:55","slug":"hashicorp-terraform-associate-004-practice-test-questions-and-exam-dumps-part6-q101-120","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/hashicorp-terraform-associate-004-practice-test-questions-and-exam-dumps-part6-q101-120\/","title":{"rendered":"HashiCorp Terraform Associate 004 Practice Test Questions and Exam Dumps Part6 Q101-120"},"content":{"rendered":"<p><b>View Full <\/b><a href=\"https:\/\/www.examlabs.com\/terraform-associate-004-exam-dumps\"><b>HashiCorp Terraform Associate 004 Exam Dumps<\/b><\/a><b> and Practice Test Dumps.<\/b><\/p>\n<p><b><br \/>\n<\/b><b>Q101. Which command option saves a generated Terraform plan to a file<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> terraform plan with out<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> terraform plan with refresh only<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> terraform plan with destroy<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> terraform plan with input<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1. terraform plan with out<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">terraform plan with out saves the generated execution plan to a file that can later be supplied to terraform apply. The refresh only option creates a specialized plan focused on updating state. Destroy mode plans removal of managed resources. Input behavior controls whether Terraform can request interactive values. terraform plan with out is therefore the correct answer because saving a plan allows teams to review a specific set of proposed changes and apply that exact plan later. The saved plan can contain sensitive information, so it should be protected appropriately and should not be stored in an unsecured location.<\/span><\/p>\n<p><b>Q102. Which lifecycle argument can force resource replacement when another managed object changes<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> ignore_changes<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> replace_triggered_by<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> prevent_destroy<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> create_before_destroy<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2. replace_triggered_by<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">replace_triggered_by allows a resource to be replaced when specified managed resources or attributes change. ignore_changes tells Terraform to disregard selected changes during planning. prevent_destroy blocks plans that would destroy the resource. create_before_destroy changes the ordering of replacement operations. replace_triggered_by is therefore the correct answer because some infrastructure objects must be recreated when a related dependency changes even if their own configured arguments remain unchanged. This setting should be used only when replacement is genuinely required because unnecessary replacement can increase downtime cost and operational risk.<\/span><\/p>\n<p><b>Q103. Which Terraform function returns only unique values from a list<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> compact<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> flatten<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> distinct<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> reverse<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3. distinct<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The distinct function removes duplicate values from a list while preserving the remaining values in their original order. compact removes empty string elements. flatten converts nested lists into a single list. reverse changes the order of elements. distinct is therefore the correct answer because Terraform configurations sometimes receive repeated values that should appear only once before being passed to another expression or resource. Using distinct can simplify collection processing without requiring external scripts. Users should still ensure that removing duplicates is appropriate for the intended infrastructure logic because duplicate entries may sometimes carry meaningful information.<\/span><\/p>\n<p><b>Q104. Which block can verify a condition after Terraform creates or updates a resource<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> variable<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> moved<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> backend<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> postcondition<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4. postcondition<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A postcondition checks an assertion after Terraform evaluates or changes the associated object. Variable blocks define inputs. Moved blocks document address changes during refactoring. Backend configuration determines state storage behavior. postcondition is therefore the correct answer because it can verify that a resource satisfies an expected property after Terraform has processed it. This is useful when successful provider operations alone do not guarantee an important infrastructure requirement. Clear error messages should explain what condition failed so users can understand whether configuration provider behavior or remote infrastructure caused the unexpected result.<\/span><\/p>\n<p><b>Q105. Which Terraform function removes empty string values from a list<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> compact<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> merge<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> lookup<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> keys<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1. compact<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The compact function removes empty string elements from a list of strings. merge combines maps or objects. lookup retrieves a value from a map. keys returns the keys contained in a map. compact is therefore the correct answer because lists assembled from conditional expressions may contain empty strings that should not be passed to resources or modules. The function provides a concise way to clean such collections. Users should remember that compact specifically addresses empty strings and is not a general filter for every possible unwanted value such as null values of arbitrary types.<\/span><\/p>\n<p><b>Q106. Which command applies a previously saved Terraform plan file<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> terraform plan with file<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> terraform show with file<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> terraform apply with saved plan<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> terraform validate with plan<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3. terraform apply with saved plan<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">terraform apply can accept a previously saved plan file and execute the exact actions recorded in that plan. terraform plan generates proposed changes rather than applying them. terraform show can inspect a saved plan but does not execute it. terraform validate checks configuration correctness. terraform apply with saved plan is therefore the correct answer because reviewed plans can be separated from execution in controlled workflows. When applying a saved plan Terraform does not create a new plan interactively. Teams should protect plan files because they may contain sensitive values and infrastructure details.<\/span><\/p>\n<p><b>Q107. Which Terraform function returns a non sensitive version of a value<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> sensitive<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> tostring<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> can<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> nonsensitive<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4. nonsensitive<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The nonsensitive function removes the sensitive marking from a value when the configuration author knows that exposing the value is safe. sensitive adds sensitive marking rather than removing it. tostring converts compatible values to strings. can tests whether an expression evaluates successfully. nonsensitive is therefore the correct answer because Terraform may propagate sensitive markings through expressions and outputs. This function should be used cautiously because it can cause confidential information to appear in normal CLI output. Users should apply it only when they are certain the resulting value does not reveal protected data.<\/span><\/p>\n<p><b>Q108. Which Terraform function calculates the Cartesian product of multiple sets<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> transpose<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> setproduct<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> chunklist<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> zipmap<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2. setproduct<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The setproduct function calculates all combinations of elements drawn from two or more sets or compatible collections. transpose reorganizes a map of lists. chunklist divides a list into smaller lists. zipmap creates a map from corresponding lists of keys and values. setproduct is therefore the correct answer because infrastructure configurations sometimes need every combination of regions environments networks or other dimensions. The resulting collection can be transformed with for expressions and used to create multiple resource instances. Users should consider the size of the resulting product because combinations can grow quickly as more input sets are added.<\/span><\/p>\n<p><b>Q109. Which command option changes the working directory before Terraform executes a command<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> chdir<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> target<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> replace<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> parallelism<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1. chdir<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The chdir option tells Terraform to switch to another directory before executing the requested command. target limits planning or applying to selected objects. replace requests replacement of a specified resource. parallelism controls how many operations Terraform may perform concurrently. chdir is therefore the correct answer because automation scripts can invoke Terraform from one location while operating on configuration stored elsewhere. This can simplify repository layouts containing several Terraform root modules. Users should still verify which directory contains the intended configuration and state settings before performing plan or apply operations.<\/span><\/p>\n<p><b>Q110. Which Terraform function returns the single element from a collection containing zero or one elements<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> element<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> length<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> one<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> index<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3. one<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The one function returns the only element in a collection that contains exactly one value and returns null when the collection is empty. It reports an error when more than one element is present. element retrieves an item by index with wrapping behavior. length returns collection size. index finds the position of a value. one is therefore the correct answer because conditional resource creation can produce collections containing either zero or one instance. The function provides a concise way to convert that collection into a single optional value for use elsewhere in the configuration.<\/span><\/p>\n<p><b>Q111. Which Terraform CLI option limits the number of concurrent resource operations<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> target<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> parallelism<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> refresh<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> lock<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2. parallelism<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The parallelism option limits how many operations Terraform can perform concurrently while walking its dependency graph. target restricts operations to selected infrastructure objects. refresh controls whether Terraform reads current remote object information in certain planning situations. lock controls state locking behavior. parallelism is therefore the correct answer because some providers or remote systems cannot safely handle Terraform default level of concurrent activity. Lowering parallelism can reduce rate limiting or contention, although it may also increase total execution time. Dependency relationships still determine which operations are eligible to run simultaneously.<\/span><\/p>\n<p><b>Q112. Which Terraform function sorts a list of strings in lexical order<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> reverse<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> distinct<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> flatten<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> sort<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4. sort<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The sort function returns a list of strings ordered lexically. reverse changes the current ordering without sorting. distinct removes duplicate values. flatten combines nested lists into a single list. sort is therefore the correct answer because deterministic ordering can be useful when collections originate from sources where order is not guaranteed or when consistent output improves readability. Users should remember that lexical ordering is based on string comparison and may differ from numeric expectations when numbers are represented as text. Resource identity should generally rely on stable keys rather than list positions whenever possible.<\/span><\/p>\n<p><b>Q113. Which HCP Terraform capability allows private network access through customer managed workers<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> Terraform agents<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> Variable sets<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> Run triggers<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> Projects<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1. Terraform agents<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Terraform agents allow HCP Terraform runs to execute through customer managed agent infrastructure that can access private networks and services. Variable sets share configuration values across workspaces. Run triggers connect workspace execution dependencies. Projects organize related workspaces. Terraform agents is therefore the correct answer because some infrastructure cannot be reached directly from HashiCorp managed execution environments. Agents provide controlled network placement while HCP Terraform continues to coordinate runs. Organizations should secure agent hosts and network access carefully because agents can reach infrastructure systems and may receive sensitive runtime configuration needed for Terraform operations.<\/span><\/p>\n<p><b>Q114. Which Terraform function creates a map from one list of keys and one list of values<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> merge<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> zipmap<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> lookup<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> tomap<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2. zipmap<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The zipmap function creates a map by pairing elements from a list of keys with elements at corresponding positions in a list of values. merge combines existing maps or objects. lookup retrieves a map value. tomap converts a compatible value into a map. zipmap is therefore the correct answer because it is useful when keys and associated values are produced separately but need to become a single map for for_each or another expression. The two input lists should have matching lengths so each key receives a corresponding value.<\/span><\/p>\n<p><b>Q115. Which HCP Terraform capability can call an external service during a run for additional checks<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> State locking<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> Provider aliasing<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> Run tasks<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> CLI workspace<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3. Run tasks<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Run tasks allow HCP Terraform to integrate external services into the run workflow for checks such as security compliance cost governance or other organizational requirements. State locking protects state from concurrent writes. Provider aliasing selects alternate provider configurations. CLI workspaces maintain separate state instances in a backend. Run tasks is therefore the correct answer because organizations can connect specialized systems to Terraform workflows without embedding every external check directly into Terraform configuration. Depending on configuration and enforcement settings a run task result can inform or block progression of a Terraform run.<\/span><\/p>\n<p><b>Q116. Which expression feature expands a collection into separate function arguments<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> dynamic<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> for_each<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> splat<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> expanding argument syntax<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4. expanding argument syntax<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Expanding argument syntax allows a collection value to be expanded so its individual elements become separate arguments to a function call. dynamic generates repeated nested blocks. for_each creates multiple instances based on collection elements. Splat expressions retrieve attributes from collections. expanding argument syntax is therefore the correct answer when a function expects multiple arguments but the configuration already has those arguments stored in a list or tuple. It can make expressions more flexible by avoiding manual repetition of each collection element in the function call.<\/span><\/p>\n<p><b>Q117. Which command option allows automation to detect whether terraform plan found changes through its exit code<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> detailed exit code<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> compact warnings<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> lock timeout<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> no color<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1. detailed exit code<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The detailed exit code option makes terraform plan return different exit codes for an error no changes or a plan containing changes. compact warnings reduces warning detail. lock timeout controls how long Terraform waits for a state lock. no color removes terminal color formatting. detailed exit code is therefore the correct answer because automated pipelines can use the process exit status to determine whether infrastructure changes are proposed without parsing human readable plan text. This is especially useful in continuous integration workflows that need different behavior when a plan is empty or contains changes.<\/span><\/p>\n<p><b>Q118. Which Terraform function returns the keys from a map in lexical order<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> values<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> keys<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> lookup<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> merge<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2. keys<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The keys function returns a list containing the keys from a map in lexical order. values returns the corresponding map values in the same key order. lookup retrieves a specific map value. merge combines maps or objects. keys is therefore the correct answer because Terraform configurations may need to iterate over map keys or derive other collections from them. Understanding the returned ordering can help produce deterministic expressions. However, resources created with for_each should normally use map keys directly rather than relying unnecessarily on numeric positions in a derived list.<\/span><\/p>\n<p><b>Q119. Which Terraform test block contains one individual test execution<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> variable<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> provider<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> run<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> output<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3. run<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A run block defines one test execution inside a Terraform test file. Variable blocks define inputs and provider blocks configure external platform access. Output blocks expose values from configuration. run is therefore the correct answer because terraform test processes one or more run blocks that can perform planning or applying behavior and evaluate assertions. Different run blocks can test separate scenarios or pass values into the module under test. Well designed tests help module authors verify expected behavior before changes are published for broader reuse.<\/span><\/p>\n<p><b>Q120. Which Terraform function returns the values from a map according to its sorted keys<\/b><\/p>\n<ol>\n<li><b><\/b><span style=\"font-weight: 400;\"> keys<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> flatten<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> distinct<\/span><\/li>\n<li><b><\/b><span style=\"font-weight: 400;\"> values<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4. values<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The values function returns a list containing the values from a map in the order defined by the map sorted keys. keys returns the map keys themselves. flatten combines nested lists. distinct removes duplicate list values. values is therefore the correct answer because Terraform configurations sometimes need to transform a map into a list while preserving deterministic ordering based on keys. If the identity of each value matters, keeping the original map may be preferable because converting to a list removes the key association from the resulting collection.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>View Full HashiCorp Terraform Associate 004 Exam Dumps and Practice Test Dumps. Q101. Which command option saves a generated Terraform plan to a file terraform plan with out terraform plan with refresh only terraform plan with destroy terraform plan with input Correct Answer: 1. terraform plan with out Explanation terraform plan with out saves the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1648,1647],"tags":[],"_links":{"self":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/24826"}],"collection":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/comments?post=24826"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/24826\/revisions"}],"predecessor-version":[{"id":24827,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/24826\/revisions\/24827"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=24826"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=24826"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=24826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}