Azure AI Services Multi-Service Resource Creation
Short answer
HTTP Method: PUT; Kind: "CognitiveServices"
Question
You need to create a new resource that will be used to perform sentiment analysis and optical character recognition (OCR). The solution must meet the following requirements:
• Use a single key and endpoint to access multiple services.
• Consolidate billing for future services that you might use.
• Support the use of Azure Vision in Foundry Tools in the future.
How should you complete the HTTP request to create the new resource? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Key Takeaways
The question tests knowledge of Azure Resource Manager (ARM) conventions, specifically that multi-service accounts use the 'CognitiveServices' kind rather than specific service kinds like 'ComputerVision'.
This scenario tests the correct Azure REST API parameters for creating a multi-service AI resource. The solution requires using PUT for creation and specifying 'CognitiveServices' as the kind to consolidate billing and access.
Common mistake: Learners often select specific service kinds like 'ComputerVision' or 'TextAnalytics' because the requirements mention those features, failing to recognize that a single-key multi-service account is required.
Expert Analysis
Why the Answer Is Correct
To create a new resource in Azure via REST API, the HTTP method must be PUT, which creates or replaces a resource at a specified URI. To meet the requirement of using a single key and endpoint for multiple services (Sentiment Analysis and OCR), you must provision a Multi-Service resource. In the Azure Resource Manager schema, this is identified by setting the kind property to "CognitiveServices". This allows unified billing and access across various AI capabilities.
Why Other Candidate Answers Are Wrong
Selecting methods like POST or PATCH would be incorrect; POST is typically for creating child resources or invoking actions, while PATCH is for partial updates. Selecting specific kinds like "ComputerVision" or "TextAnalytics" would create isolated single-service resources, each with its own key and endpoint, violating the requirement for a single key/endpoint and consolidated billing.
Community Comment Notes
As Amelia233 noted, the explanation highlights that "CognitiveServices" is the specific kind for multi-service accounts. The community consensus confirms that PUT is the standard verb for ARM resource creation and that the multi-service nature dictates the kind selection.
Exam Strategy
Focus on the distinction between Single-Service and Multi-Service resources in Azure AI. Remember that 'Multi-Service' always uses the kind 'CognitiveServices' and provides a single endpoint/key for all included APIs.
Frequently Asked Questions
What is the difference between a single-service and multi-service Azure AI resource?
Which HTTP verb is used to create a new Azure Resource Manager resource?
Discussion 2 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 2
-
Amelia233 👍 1Correct Answers HTTP Method: PUT kind: "CognitiveServices" Explanations HTTP Method (PUT): In Azure Resource Manager (ARM) REST APIs, resource creation or full replacement at a specific URI uses the PUT verb. kind ("CognitiveServices"): The multi-service Azure AI services resource type is denoted by the "CognitiveServices" kind. Single-service kinds (like "ComputerVision" or "TextAnalytics") only provide access to individual APIs and cannot satisfy the requirement for consolidated billing, multi-service key/endpoint access, or future Vision integration.
-
8ac3742 👍 1put and cognitive resource In ARM specifications, creating or replacing a named resource (Create or Update) strictly requires the PUT HTTP verb. POST is reserved for non-idempotent actions (such as regenerating keys, listing keys, or invoking operations).
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All AI-103 Questions
Access 88 questions with complete answers and detailed explanations.
View Full AI-103 Practice Test →