Skip to content

Commit f8c5644

Browse files
committed
Fix merge conflicts
2 parents 9829a5a + 8d078a8 commit f8c5644

File tree

106 files changed

+315
-4774
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

106 files changed

+315
-4774
lines changed

.openpublishing.redirection.json

Lines changed: 265 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43698,6 +43698,271 @@
4369843698
"redirect_url": "/training/modules/microsoft-defender-cloud-threat-protection/34-summary",
4369943699
"redirect_document_id": false
4370043700
},
43701+
{
43702+
"source_path": "learn-pr/paths/rust-first-steps/index.yml",
43703+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43704+
"redirect_document_id": false
43705+
},
43706+
{
43707+
"source_path": "learn-pr/language/rust-automated-tests/0-introduction.yml",
43708+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43709+
"redirect_document_id": false
43710+
},
43711+
{
43712+
"source_path": "learn-pr/language/rust-automated-tests/1-unit-tests.yml",
43713+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43714+
"redirect_document_id": false
43715+
},
43716+
{
43717+
"source_path": "learn-pr/language/rust-automated-tests/2-exercise-unit-tests.yml",
43718+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43719+
"redirect_document_id": false
43720+
},
43721+
{
43722+
"source_path": "learn-pr/language/rust-automated-tests/3-documentation-tests.yml",
43723+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43724+
"redirect_document_id": false
43725+
},
43726+
{
43727+
"source_path": "learn-pr/language/rust-automated-tests/4-exercise-documentation-tests.yml",
43728+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43729+
"redirect_document_id": false
43730+
},
43731+
{
43732+
"source_path": "learn-pr/language/rust-automated-tests/5-integration-tests.yml",
43733+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43734+
"redirect_document_id": false
43735+
},
43736+
{
43737+
"source_path": "learn-pr/language/rust-automated-tests/6-knowledge-check.yml",
43738+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43739+
"redirect_document_id": false
43740+
},
43741+
{
43742+
"source_path": "learn-pr/language/rust-automated-tests/7-summary.yml",
43743+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43744+
"redirect_document_id": false
43745+
},
43746+
{
43747+
"source_path": "learn-pr/language/rust-automated-tests/index.yml",
43748+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43749+
"redirect_document_id": false
43750+
},
43751+
{
43752+
"source_path": "learn-pr/language/rust-create-command-line-program/1-introduction.yml",
43753+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43754+
"redirect_document_id": false
43755+
},
43756+
{
43757+
"source_path": "learn-pr/language/rust-create-command-line-program/2-application-outline.yml",
43758+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43759+
"redirect_document_id": false
43760+
},
43761+
{
43762+
"source_path": "learn-pr/language/rust-create-command-line-program/3-cli-module.yml",
43763+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43764+
"redirect_document_id": false
43765+
},
43766+
{
43767+
"source_path": "learn-pr/language/rust-create-command-line-program/4-tasks-module.yml",
43768+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43769+
"redirect_document_id": false
43770+
},
43771+
{
43772+
"source_path": "learn-pr/language/rust-create-command-line-program/5-add-task-function.yml",
43773+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43774+
"redirect_document_id": false
43775+
},
43776+
{
43777+
"source_path": "learn-pr/language/rust-create-command-line-program/6-complete-task-function.yml",
43778+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43779+
"redirect_document_id": false
43780+
},
43781+
{
43782+
"source_path": "learn-pr/language/rust-create-command-line-program/7-list-tasks-function.yml",
43783+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43784+
"redirect_document_id": false
43785+
},
43786+
{
43787+
"source_path": "learn-pr/language/rust-create-command-line-program/8-main-module.yml",
43788+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43789+
"redirect_document_id": false
43790+
},
43791+
{
43792+
"source_path": "learn-pr/language/rust-create-command-line-program/9-use-default-journal.yml",
43793+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43794+
"redirect_document_id": false
43795+
},
43796+
{
43797+
"source_path": "learn-pr/language/rust-create-command-line-program/10-display-friendly-error-messages.yml",
43798+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43799+
"redirect_document_id": false
43800+
},
43801+
{
43802+
"source_path": "learn-pr/language/rust-create-command-line-program/11-knowledge-check.yml",
43803+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43804+
"redirect_document_id": false
43805+
},
43806+
{
43807+
"source_path": "learn-pr/language/rust-create-command-line-program/12-summary.yml",
43808+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43809+
"redirect_document_id": false
43810+
},
43811+
{
43812+
"source_path": "learn-pr/language/rust-create-command-line-program/index.yml",
43813+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43814+
"redirect_document_id": false
43815+
},
43816+
{
43817+
"source_path": "learn-pr/language/rust-create-program/0-introduction.yml",
43818+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43819+
"redirect_document_id": false
43820+
},
43821+
{
43822+
"source_path": "learn-pr/language/rust-create-program/1-program-structure.yml",
43823+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43824+
"redirect_document_id": false
43825+
},
43826+
{
43827+
"source_path": "learn-pr/language/rust-create-program/2-variables.yml",
43828+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43829+
"redirect_document_id": false
43830+
},
43831+
{
43832+
"source_path": "learn-pr/language/rust-create-program/3-basic-data-types.yml",
43833+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43834+
"redirect_document_id": false
43835+
},
43836+
{
43837+
"source_path": "learn-pr/language/rust-create-program/4-tuples-structs.yml",
43838+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43839+
"redirect_document_id": false
43840+
},
43841+
{
43842+
"source_path": "learn-pr/language/rust-create-program/5-enum-variants.yml",
43843+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43844+
"redirect_document_id": false
43845+
},
43846+
{
43847+
"source_path": "learn-pr/language/rust-create-program/6-functions.yml",
43848+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43849+
"redirect_document_id": false
43850+
},
43851+
{
43852+
"source_path": "learn-pr/language/rust-create-program/7-exercise.yml",
43853+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43854+
"redirect_document_id": false
43855+
},
43856+
{
43857+
"source_path": "learn-pr/language/rust-create-program/8-summary.yml",
43858+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43859+
"redirect_document_id": false
43860+
},
43861+
{
43862+
"source_path": "learn-pr/language/rust-create-program/index.yml",
43863+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43864+
"redirect_document_id": false
43865+
},
43866+
{
43867+
"source_path": "learn-pr/language/rust-error-handling/1-introduction.yml",
43868+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43869+
"redirect_document_id": false
43870+
},
43871+
{
43872+
"source_path": "learn-pr/language/rust-error-handling/2-fatal-errors-with-panic.yml",
43873+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43874+
"redirect_document_id": false
43875+
},
43876+
{
43877+
"source_path": "learn-pr/language/rust-error-handling/3-use-option-type-deal-with-absence.yml",
43878+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43879+
"redirect_document_id": false
43880+
},
43881+
{
43882+
"source_path": "learn-pr/language/rust-error-handling/4-exercise-use-option-type.yml",
43883+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43884+
"redirect_document_id": false
43885+
},
43886+
{
43887+
"source_path": "learn-pr/language/rust-error-handling/5-use-result-type.yml",
43888+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43889+
"redirect_document_id": false
43890+
},
43891+
{
43892+
"source_path": "learn-pr/language/rust-error-handling/6-exercise-use-result-type.yml",
43893+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43894+
"redirect_document_id": false
43895+
},
43896+
{
43897+
"source_path": "learn-pr/language/rust-error-handling/7-check.yml",
43898+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43899+
"redirect_document_id": false
43900+
},
43901+
{
43902+
"source_path": "learn-pr/language/rust-error-handling/8-summary.yml",
43903+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43904+
"redirect_document_id": false
43905+
},
43906+
{
43907+
"source_path": "learn-pr/language/rust-error-handling/index.yml",
43908+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43909+
"redirect_document_id": false
43910+
},
43911+
{
43912+
"source_path": "learn-pr/language/rust-generic-types-traits/0-introduction.yml",
43913+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43914+
"redirect_document_id": false
43915+
},
43916+
{
43917+
"source_path": "learn-pr/language/rust-generic-types-traits/1-what-are-generic-data-types.yml",
43918+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43919+
"redirect_document_id": false
43920+
},
43921+
{
43922+
"source_path": "learn-pr/language/rust-generic-types-traits/2-define-shared-behavior-with-traits.yml",
43923+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43924+
"redirect_document_id": false
43925+
},
43926+
{
43927+
"source_path": "learn-pr/language/rust-generic-types-traits/3-derive.yml",
43928+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43929+
"redirect_document_id": false
43930+
},
43931+
{
43932+
"source_path": "learn-pr/language/rust-generic-types-traits/4-trait-bounds.yml",
43933+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43934+
"redirect_document_id": false
43935+
},
43936+
{
43937+
"source_path": "learn-pr/language/rust-generic-types-traits/5-iterators.yml",
43938+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43939+
"redirect_document_id": false
43940+
},
43941+
{
43942+
"source_path": "learn-pr/language/rust-generic-types-traits/6-exercise-implement-generic-type.yml",
43943+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43944+
"redirect_document_id": false
43945+
},
43946+
{
43947+
"source_path": "learn-pr/language/rust-generic-types-traits/7-exercise-implement-iterator.yml",
43948+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43949+
"redirect_document_id": false
43950+
},
43951+
{
43952+
"source_path": "learn-pr/language/rust-generic-types-traits/8-knowledge-check.yml",
43953+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43954+
"redirect_document_id": false
43955+
},
43956+
{
43957+
"source_path": "learn-pr/language/rust-generic-types-traits/9-summary.yml",
43958+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43959+
"redirect_document_id": false
43960+
},
43961+
{
43962+
"source_path": "learn-pr/language/rust-generic-types-traits/index.yml",
43963+
"redirect_url": "https://learn.microsoft.com/training/browse/",
43964+
"redirect_document_id": false
43965+
},
4370143966
{
4370243967
"source_path": "learn-pr/language/rust-if-else-expressions/0-introduction.yml",
4370343968
"redirect_url": "https://learn.microsoft.com/training/browse/",

learn-pr/achievements.yml

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5269,4 +5269,34 @@ achievements:
52695269
type: badge
52705270
title: Test conditions with if/else expressions in Rust
52715271
summary: Explore Rust compound data types like arrays and vectors. Discover how to use if/else statements to test conditions.
5272-
iconUrl: /training/achievements/rust-understand-common-concepts.svg
5272+
iconUrl: /training/achievements/rust-understand-common-concepts.svg
5273+
- uid: learn.language.rust-generic-types-traits.badge
5274+
type: badge
5275+
title: Implement generic types and traits
5276+
summary: Understand what generic types and traits are and how to use them in Rust.
5277+
iconUrl: /training/achievements/rust-generic-types-traits.svg
5278+
- uid: learn.language.rust-error-handling.badge
5279+
type: badge
5280+
title: Handle errors in Rust
5281+
summary: UIn this module, you'll learn about ways to handle errors in Rust.
5282+
iconUrl: /training/achievements/rust-error-handling.svg
5283+
- uid: learn.language.rust-create-command-line-program.badge
5284+
type: badge
5285+
title: Build a command-line to-do list program
5286+
summary: Create a command-line program to manage to-do list items.
5287+
iconUrl: /training/achievements/rust-create-command-line-program.svg
5288+
- uid: learn.language.rust-create-program.badge
5289+
type: badge
5290+
title: Create your first Rust program
5291+
summary: Learn about Rust concepts, including variables, data types, and functions.
5292+
iconUrl: /training/achievements/rust-understand-common-concepts.svg
5293+
- uid: learn.languages.rust-first-steps.trophy
5294+
type: trophy
5295+
title: Take your first steps with Rust
5296+
summary: Interested in learning a new programming language that's growing in use and popularity? Start here! Lay the foundation of knowledge you need to build fast and effective programs in Rust.
5297+
iconUrl: /training/achievements/take-your-first-steps-with-rust.svg
5298+
- uid: learn.language.rust-automated-tests.badge
5299+
type: badge
5300+
title: Write automated tests
5301+
summary: Learn about the types of testing you can do with Rust.
5302+
iconUrl: /training/achievements/rust-automated-tests.svg

learn-pr/azure/azure-vmware-solution/includes/7-exercise-create-firewall.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
Use the following instructions to create and configure Azure Firewall and Route Table.
1+
> [!IMPORTANT]
2+
3+
> Try our Secure Outbound Internet Connectivity click-through demo. This demo shows how to use Azure vNET with Route Server, a network virtual appliance (NVA), and Azure Firewall to inspect and manage traffic originating from Azure VMware Solution and heading to the internet. [Try now](https://regale.cloud/microsoft/play/4174/secure-outbound-internet-connectivity#/0/0)
4+
5+
Use the following instructions to create and configure Azure Firewall and Route Table.
26

37
## Deploy Azure Firewall
48

learn-pr/azure/deploy-disaster-recovery-vmware-srm-azure-vmware-solution/includes/3-install-srm-azure-vmware-solution.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ The solution architecture depicts the following configuration:
1616

1717
- Secondary Azure VMware Solution is deployed in the secondary region.
1818

19+
> [!IMPORTANT]
20+
21+
> Try our VMware Site Recovery Manager click-through demo. This demo shows how an organization can confidently implement disaster recovery for on-premises VMware vSphere virtual machines (VMs) or Azure VMware Solution-based VMs. [Try now](https://regale.cloud/Microsoft/play/3245/vmware-site-recovery-manager-srm#/0/0)
22+
1923
## Deployment workflow for Azure VMware Solution
2024

2125
To deploy Azure VMware Solution in your test environment, you must perform the following steps:

learn-pr/azure/deploy-disaster-recovery-vmware-srm-azure-vmware-solution/includes/4-install-vsphere-replication-appliance.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ The vSphere Replication appliance provides the following components for the prot
1212
- A vSphere Replication management server that manages replications.
1313
- A vSphere Replication server that provides the core of the vSphere Replication infrastructure.
1414

15+
> [!IMPORTANT]
16+
17+
> Try our VMware Site Recovery Manager click-through demo. This demo shows how an organization can confidently implement disaster recovery for on-premises VMware vSphere virtual machines (VMs) or Azure VMware Solution-based VMs. [Try now](https://regale.cloud/Microsoft/play/3245/vmware-site-recovery-manager-srm#/0/0)
18+
1519
## Install vSphere Replication appliance
1620

1721
Use the following procedure to enable the add-on in Azure VMware Solution:

learn-pr/azure/migrate-vmware-workloads-on-premises-azure-vmware-solution/includes/6-migrate-vm-workloads.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ VMware HCX provides several ways of migrating VMs running Windows Server and Lin
66

77
One last thing to note is that taking snapshots of a VM during migration, either manually or via a third-party backup solution, can disrupt the migration process. To prevent any disruption, disable backups until the VM completely migrates into Azure VMware Solution.
88

9+
> [!IMPORTANT]
10+
11+
> Try our HCX migration click-through demo. This demo shows how an organization can confidently migrate workloads from an on-premises VMware deployment to a private cloud in Microsoft Azure. [Try now](https://regale.cloud/Microsoft/play/3210/hcx-migration#/0/0)
12+
13+
914
### Steps to migrate virtual machines into Azure VMware Solution using Bulk Migration
1015

1116
1. From within the HCX dashboard on-premises, select **Services** > **Migration**.

learn-pr/language/rust-automated-tests/0-introduction.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

learn-pr/language/rust-automated-tests/1-unit-tests.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

learn-pr/language/rust-automated-tests/2-exercise-unit-tests.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)