MuleSoft Certified Platform Architect – Level 1 — Question 39
What is true about automating interactions with Anypoint Platform using tools such as Anypoint Platform REST APIs, Anypoint CLI, or the Mule Maven plugin?
Answer options
- A. Access to Anypoint Platform APIs and Anypoint CLI can be controlled separately through the roles and permissions in Anypoint Platform, so that specific users can get access to Anypoint CLI while others get access to the platform APIs.
- B. Anypoint Platform APIs can ONLY automate interactions with CloudHub, while the Mule Maven plugin is required for deployment to customer-hosted Mule runtimes
- C. ׀’y default, the Anypoint CLI and Mule Maven plugin are NOT included in the Mule runtime, so are NOT available to be used by deployed Mule applications.
- D. API policies can be applied to the Anypoint Platform APIs so that ONLY certain LOBs have access to specific functions.
Correct answer: C
Explanation
The correct answer is C because the Anypoint CLI and Mule Maven plugin are not bundled with the Mule runtime, making them unavailable for use in deployed applications. Option A is incorrect as the access to APIs and CLI can be managed together, not separately. Option B is misleading since Anypoint Platform APIs can be used for more than just CloudHub, and the Mule Maven plugin is not exclusively required for customer-hosted deployments. Option D is incorrect because while API policies can be applied, it does not pertain to the automation tools mentioned in the question.