Skip to content

Commit 6e00e86

Browse files
committed
Module updates
1 parent d370ee7 commit 6e00e86

10 files changed

Lines changed: 86 additions & 13 deletions

File tree

learn-pr/wwl-azure/guided-project-manage-resources-cloud-shell-cli/5-validate-success.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ metadata:
1010
ms.topic: unit
1111
ms.custom:
1212
- N/A
13-
durationInMinutes: 10
13+
durationInMinutes: 2
1414
content: |
1515
[!include[](includes/5-validate-success.md)]
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.guided-project-manage-resources-cloud-shell-cli.knowledge-check
3+
title: Knowledge check
4+
metadata:
5+
title: Knowledge check
6+
description: "Knowledge check"
7+
ms.date: 03/29/2026
8+
author: wwlpublish
9+
ms.author: robbarefoot
10+
ms.topic: unit
11+
ms.custom:
12+
- N/A
13+
durationInMinutes: 5
14+
content: |
15+
[!include[](includes/7-knowledge-check.md)]
16+
quiz:
17+
title: "Check your knowledge"
18+
questions:
19+
- content: "What query language does the Azure CLI use to filter and shape JSON output?"
20+
choices:
21+
- content: "SQL"
22+
isCorrect: false
23+
explanation: "SQL is used for relational databases, not for filtering Azure CLI JSON output."
24+
- content: "JMESPath"
25+
isCorrect: true
26+
explanation: "The Azure CLI --query parameter uses JMESPath, a built-in query language for filtering and reshaping JSON results."
27+
- content: "KQL (Kusto Query Language)"
28+
isCorrect: false
29+
explanation: "KQL is used with Azure Monitor and Log Analytics, not with Azure CLI JSON output filtering."
30+
- content: "What happens when you delete a resource group using the Azure CLI?"
31+
choices:
32+
- content: "Only the resource group is deleted. Resources inside it are preserved."
33+
isCorrect: false
34+
explanation: "Deleting a resource group removes everything inside it, including all resources."
35+
- content: "All resources inside the resource group are also deleted."
36+
isCorrect: true
37+
explanation: "Deleting a resource group is a cascading operation that removes the group and every resource it contains."
38+
- content: "Resources are moved to a default resource group before the original is deleted."
39+
isCorrect: false
40+
explanation: "Azure does not move resources automatically. Deleting a resource group permanently removes all its contents."
41+
- content: "What shell environment does Cloud Shell use by default for Azure CLI commands?"
42+
choices:
43+
- content: "PowerShell"
44+
isCorrect: false
45+
explanation: "PowerShell is available in Cloud Shell, but Azure CLI commands use the Bash environment by default."
46+
- content: "Command Prompt"
47+
isCorrect: false
48+
explanation: "Command Prompt is a Windows-only shell and is not available in Cloud Shell."
49+
- content: "Bash"
50+
isCorrect: true
51+
explanation: "Cloud Shell defaults to a Bash environment for Azure CLI commands, providing a Linux-based shell experience."
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.guided-project-manage-resources-cloud-shell-cli.summary
3+
title: Summary
4+
metadata:
5+
title: Summary
6+
description: "Summary"
7+
ms.date: 03/25/2026
8+
author: wwlpublish
9+
ms.author: robbarefoot
10+
ms.topic: unit
11+
ms.custom:
12+
- N/A
13+
durationInMinutes: 2
14+
content: |
15+
[!include[](includes/8-summary.md)]

learn-pr/wwl-azure/guided-project-manage-resources-cloud-shell-cli/includes/2-exercise-open-cloud-shell.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,4 @@ Before creating resources, check which Azure regions are available to your subsc
104104
> **Validation step:** Confirm you identified and recorded a target region for resource creation.
105105

106106
> [!TIP]
107-
> You can resize the Cloud Shell pane by dragging its top edge. A larger pane makes it easier to read command output.
108-
109-
> [!NOTE]
107+
> You can resize the Cloud Shell pane by dragging its top edge. A larger pane makes it easier to read command output.

learn-pr/wwl-azure/guided-project-manage-resources-cloud-shell-cli/includes/3-exercise-create-list-resources.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,4 @@ Use CLI commands to list the resources you created and format the output. This d
116116
> **Validation step:** Confirm the CLI returned detailed information for a specific storage account.
117117

118118
> [!TIP]
119-
> The **--output** flag controls the format. Try **table**, **json**, **jsonc** (colorized JSON), **tsv**, and **yaml** to see the differences.
120-
121-
> [!NOTE]
119+
> The **--output** flag controls the format. Try **table**, **json**, **jsonc** (colorized JSON), **tsv**, and **yaml** to see the differences.

learn-pr/wwl-azure/guided-project-manage-resources-cloud-shell-cli/includes/5-validate-success.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
## Validate success
2-
31
Review the validation steps you completed during the exercises. Confirm that each item below is true before moving on.
42

53
- [ ] Cloud Shell is running in Bash mode with a command prompt visible.

learn-pr/wwl-azure/guided-project-manage-resources-cloud-shell-cli/includes/6-clean-up-resources.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
1-
## Clean up resources
2-
31
The resource group was deleted during Exercise 4. Complete these steps to confirm cleanup is finished.
42

53
> [!WARNING]
64
> Resource deletion is permanent. Verify that you're deleting only resources created for this guided project before you proceed.
75
8-
### Confirm the resource group is deleted
6+
## Confirm the resource group is deleted
97

108
1. In the portal search bar, search for **Resource groups** and select **Resource groups**.
119
2. Confirm **rg-gp-cli-demo** no longer appears in the list.
1210
3. If the resource group still appears, select it, then select **Delete resource group** from the top menu bar. In the confirmation field, type **rg-gp-cli-demo** and select **Delete**. In the confirmation dialog that appears, select **Delete** again to confirm.
1311

14-
### (Optional) Remove the Cloud Shell storage account
12+
## (Optional) Remove the Cloud Shell storage account
1513

1614
Azure creates a small storage account for Cloud Shell file persistence. Remove it only if you don't plan to use Cloud Shell again.
1715

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Choose the best response for each question.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
You completed a full guided project that mapped to a real IT operations task.
2+
3+
## What you accomplished
4+
5+
- Launched Cloud Shell and navigated the Bash environment with CLI help commands.
6+
- Created a resource group and storage accounts entirely from the command line.
7+
- Applied tags and used JMESPath queries to filter and format resource data.
8+
- Compared CLI output to the portal to confirm both tools show the same results.
9+
- Deleted all resources with a single CLI command.
10+
11+
## Next step
12+
13+
Repeat the project once from memory to reinforce the workflow and decision points.

learn-pr/wwl-azure/guided-project-manage-resources-cloud-shell-cli/index.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ units:
4242
- learn.wwl.guided-project-manage-resources-cloud-shell-cli.exercise-tag-query-clean-up
4343
- learn.wwl.guided-project-manage-resources-cloud-shell-cli.validate-success
4444
- learn.wwl.guided-project-manage-resources-cloud-shell-cli.clean-up-resources
45+
- learn.wwl.guided-project-manage-resources-cloud-shell-cli.knowledge-check
4546
- learn.wwl.guided-project-manage-resources-cloud-shell-cli.summary
4647
badge:
4748
uid: learn.wwl.guided-project-manage-resources-cloud-shell-cli.badge

0 commit comments

Comments
 (0)