Skip to content

Commit 1ec630a

Browse files
authored
Merge pull request #79322 from v-thepet/links6-11
AzureLinkBugs: Fix external links 6/10
2 parents e068e2b + 6780d2c commit 1ec630a

File tree

10 files changed

+15
-15
lines changed

10 files changed

+15
-15
lines changed

articles/azure-monitor/app/status-monitor-v2-detailed-instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ For more information, see [Installing a PowerShell Module](https://docs.microsof
198198

199199
### Option 2: Unzip and import nupkg manually
200200
Install the manually downloaded PowerShell module into a PowerShell directory so it will be discoverable by PowerShell sessions.
201-
For more information, see [Installing a PowerShell Module](https://docs.mircrosoft.com/powershell/developer/module/installing-a-powershell-module).
201+
For more information, see [Installing a PowerShell Module](https://docs.microsoft.com/powershell/developer/module/installing-a-powershell-module).
202202

203203
If you're installing the module into any other directory, manually import the module by using [Import-Module](https://docs.microsoft.com/powershell/module/microsoft.powershell.core/import-module?view=powershell-6).
204204

articles/expressroute/expressroute-locations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ The following table shows locations by service provider. If you want to view ava
8383
| **[CenturyLink Cloud Connect](https://www.centurylink.com/cloudconnect)** |Supported |Supported |Las Vegas, New York, San Antonio, Silicon Valley, Tokyo, Toronto |
8484
| **Chief Telecom** |Supported |Supported |Hong Kong, Taipei |
8585
| **China Telecom Global** |Supported |Not Supported |Hong Kong SAR |
86-
| **[Cologix](https://www.cologix.com/solutions/cloud-connect/public-clouds/microsoft-cloud/)** |Supported |Supported |Chicago, Dallas, Montreal, Toronto, Washington DC |
86+
| **[Cologix](https://www.cologix.com/hyperscale/microsoft-azure/)** |Supported |Supported |Chicago, Dallas, Montreal, Toronto, Washington DC |
8787
| **[Colt](https://www.colt.net/uk/en/news/colt-announces-dedicated-cloud-access-for-microsoft-azure-services-en.htm)** |Supported |Supported |Amsterdam, Dublin, London, Newport, Paris, Singapore2, Tokyo |
8888
| **[Comcast](https://business.comcast.com/landingpage/microsoft-azure)** |Supported |Supported |Chicago, Silicon Valley, Washington DC |
8989
| **[CoreSite](https://www.coresite.com/solutions/cloud-services/public-cloud-providers/microsoft-azure-expressroute)** |Supported |Supported |Chicago, Denver, Los Angeles, New York, Silicon Valley, Silicon Valley2, Washington DC, Washington DC2 |

articles/hdinsight/storm/apache-storm-develop-java-topology.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.custom: H1Hack27Feb2017,hdinsightactive,hdiseo17may2017
1414

1515
# Create an Apache Storm topology in Java
1616

17-
Learn how to create a Java-based topology for [Apache Storm](https://storm.apache.org/). Here, you create a Storm topology that implements a word-count application. You use [Apache Maven](https://maven.apache.org/) to build and package the project. Then, you learn how to define the topology using the [Apache Storm Flux](https://storm.apache.org/releases/2.0.0-SNAPSHOT/flux.html) framework.
17+
Learn how to create a Java-based topology for [Apache Storm](https://storm.apache.org/). Here, you create a Storm topology that implements a word-count application. You use [Apache Maven](https://maven.apache.org/) to build and package the project. Then, you learn how to define the topology using the [Apache Storm Flux](https://storm.apache.org/releases/2.0.0/flux.html) framework.
1818

1919
After completing the steps in this document, you can deploy the topology to Apache Storm on HDInsight.
2020

@@ -617,7 +617,7 @@ There is a 5-second interval between emission of words and counts. The **WordCou
617617

618618
## Convert the topology to Flux
619619

620-
[Flux](https://storm.apache.org/releases/2.0.0-SNAPSHOT/flux.html) is a new framework available with Storm 0.10.0 and higher, which allows you to separate configuration from implementation. Your components are still defined in Java, but the topology is defined using a YAML file. You can package a default topology definition with your project, or use a standalone file when submitting the topology. When submitting the topology to Storm, you can use environment variables or configuration files to populate values in the YAML topology definition.
620+
[Flux](https://storm.apache.org/releases/2.0.0/flux.html) is a new framework available with Storm 0.10.0 and higher, which allows you to separate configuration from implementation. Your components are still defined in Java, but the topology is defined using a YAML file. You can package a default topology definition with your project, or use a standalone file when submitting the topology. When submitting the topology to Storm, you can use environment variables or configuration files to populate values in the YAML topology definition.
621621

622622
The YAML file defines the components to use for the topology and the data flow between them. You can include a YAML file as part of the jar file or you can use an external YAML file.
623623

articles/iot-edge/how-to-install-iot-edge-windows-server-vm.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ The Azure IoT Edge runtime is what turns a device into an IoT Edge device. The r
1616

1717
To learn more about how the IoT Edge runtime works and what components are included, see [Understand the Azure IoT Edge runtime and its architecture](iot-edge-runtime.md).
1818

19-
This article lists the steps to run the Azure IoT Edge runtime on a Windows Server 2019 virtual machine using the [Windows Server](https://azuremarketplace.microsoft.com/marketplace/apps/Microsoft.WindowsServer?tab=Overview) Azure Marketplace offer. Follow the instructions at [Install the Azure IoT Edge runtime](how-to-install-iot-edge-windows.md) on Windows for use with other versions.
19+
This article lists the steps to run the Azure IoT Edge runtime on a Windows Server 2019 virtual machine using the [Windows Server](https://azuremarketplace.microsoft.com/marketplace/apps/microsoftwindowsserver.windowsserver?tab=Overview) Azure Marketplace offer. Follow the instructions at [Install the Azure IoT Edge runtime](how-to-install-iot-edge-windows.md) on Windows for use with other versions.
2020

2121
> [!NOTE]
2222
> The IoT Edge runtime on Windows Server is in [public preview](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
2323
2424
## Deploy from the Azure Marketplace
25-
1. Navigate to the [Windows Server](https://azuremarketplace.microsoft.com/marketplace/apps/Microsoft.WindowsServer?tab=Overview) Azure Marketplace offer or by searching “Windows Server” on [Azure Marketplace](https://azuremarketplace.microsoft.com/)
25+
1. Navigate to the [Windows Server](https://azuremarketplace.microsoft.com/marketplace/apps/microsoftwindowsserver.windowsserver?tab=Overview) Azure Marketplace offer or by searching “Windows Server” on [Azure Marketplace](https://azuremarketplace.microsoft.com/)
2626
2. Select **GET IT NOW**
2727
3. In **Software plan**, find "Windows Server 2019 Datacenter Server Core with Containers" and then select **Continue** on the next dialog.
2828
* You can also use these instructions for other versions of Windows Server with Containers

articles/marketplace/cloud-partner-portal/virtual-machine/cpp-create-vhd.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ This article details the steps required to create a virtual hard disk (VHD) for
2222
The operating system VHD for your VM image must be based on an Azure-approved base image that contains Windows Server or SQL Server.
2323
To begin, create a VM from one of the following images, located at the Microsoft Azure portal:
2424

25-
- Windows Server ([2016](https://www.microsoft.com/evalcenter/evaluate-windows-server-2016), [2012 R2 Datacenter](https://azure.microsoft.com/marketplace/partners/microsoft/windowsserver2012r2datacenter/), [2012 Datacenter](https://azure.microsoft.com/marketplace/partners/microsoft/windowsserver2012datacenter/), [2008 R2 SP1](https://azure.microsoft.com/marketplace/partners/microsoft/windowsserver2008r2sp1/))
25+
- Windows Server ([2016](https://www.microsoft.com/evalcenter/evaluate-windows-server-2016), [2012 R2 Datacenter](https://azuremarketplace.microsoft.com/marketplace/apps/microsoftwindowsserver.windowsserver?tab=Overview), [2012 Datacenter](https://azuremarketplace.microsoft.com/marketplace/apps/microsoftwindowsserver.windowsserver?tab=Overview), [2008 R2 SP1](https://azuremarketplace.microsoft.com/marketplace/apps/microsoftwindowsserver.windowsserver?tab=Overview))
2626
- [SQL Server 2014](https://docs.microsoft.com/azure/virtual-machines/windows/sql/virtual-machines-windows-sql-server-pricing-guidance) (Enterprise, Standard, Web)
2727
- [SQL Server 2012 SP2](https://docs.microsoft.com/azure/virtual-machines/windows/sql/virtual-machines-windows-sql-server-pricing-guidance) (Enterprise, Standard, Web)
2828

articles/notification-hubs/notification-hubs-android-push-notification-google-gcm-get-started.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ Your notification hub is now configured to work with GCM, and you have the conne
106106
107107
### Updating the project's AndroidManifest.xml
108108
109-
1. To support GCM, implement an Instance ID listener service in the code that is used to [obtain registration tokens](https://developers.google.com/cloud-messaging/android/client#sample-register) using [Google's Instance ID API](https://developers.google.com/instance-id/). In this tutorial, the name of the class is `MyInstanceIDService`.
109+
1. To support GCM, implement an Instance ID listener service in the code that is used to [obtain registration tokens](https://developers.google.com/cloud-messaging/) using [Google's Instance ID API](https://developers.google.com/instance-id/). In this tutorial, the name of the class is `MyInstanceIDService`.
110110
111111
Add the following service definition to the AndroidManifest.xml file, inside the `<application>` tag. Replace the `<your package>` placeholder with your actual package name shown at the top of the `AndroidManifest.xml` file.
112112
@@ -140,7 +140,7 @@ Your notification hub is now configured to work with GCM, and you have the conne
140140
```
141141
4. Add the following necessary GCM permissions below the `</application>` tag. Replace `<your package>` with the package name shown at the top of the `AndroidManifest.xml` file.
142142
143-
For more information on these permissions, see [Setup a GCM Client app for Android](https://developers.google.com/cloud-messaging/android/client#manifest).
143+
For more information on these permissions, see [Setup a GCM Client app for Android](https://developers.google.com/cloud-messaging/).
144144
145145
```xml
146146
<uses-permission android:name="android.permission.INTERNET"/>

articles/notification-hubs/notification-hubs-nodejs-push-notification-tutorial.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ The `GcmService` object provides a `send` method that can be used to send push n
103103
- **Payload** - the message's JSON or raw string payload.
104104
- **Callback** - the callback function.
105105

106-
For more information on the payload format, see the **Payload** section of the [Implementing GCM Server](https://developer.android.com/google/gcm/server.html#payload) document.
106+
For more information on the payload format, see the **Payload** section of the [Implementing GCM Server](https://developers.google.com/cloud-messaging/) document.
107107

108108
The following code uses the `GcmService` instance exposed by the `NotificationHubService` to send a push notification to all registered clients.
109109

articles/spatial-anchors/concepts/authentication.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Once that is done, the SDK will handle the exchange of the account key for an ac
5151
5252
## Azure AD user authentication
5353

54-
For applications targeting Azure Active Directory users, the recommended approach is to use an Azure AD token for the user, which you can obtain using the ADAL library as described in the following documentation: https://docs.microsoft.com/azure/active-directory/develop/v1-overview; you should follow the steps listed under “Quick starts”, which include:
54+
For applications targeting Azure Active Directory users, the recommended approach is to use an Azure AD token for the user, which you can obtain using the ADAL library as described in the following documentation: [https://docs.microsoft.com/azure/active-directory/develop/v1-overview](../../active-directory/develop/v1-overview.md); you should follow the steps listed under “Quick starts”, which include:
5555

5656
1. Configuration in Azure portal
5757
1. Register your application in Azure AD as **Native application**. As part of registering, you will need to determine whether your application should be multi-tenant or not, and provide the redirect URLs allowed for your application.
@@ -84,7 +84,7 @@ The recommended option to deploy apps leveraging Azure Spatial Anchors to produc
8484

8585
Here, it is assumed that your app uses its own mechanism (for example: Microsoft account, PlayFab, Facebook, Google ID, custom username/password, etc.) to authenticate to its backend service. Once your users are authenticated to your backend service, that service can retrieve an Azure AD token, exchange it for an access token for Azure Spatial Anchors, and return it back to your client application.
8686

87-
The Azure AD access token is retrieved using the ADAL library as described in the following documentation: https://docs.microsoft.com/azure/active-directory/develop/v1-overview; you should follow the steps listed under “Quick starts”, which include:
87+
The Azure AD access token is retrieved using the ADAL library as described in the following documentation: [https://docs.microsoft.com/azure/active-directory/develop/v1-overview](../../active-directory/develop/v1-overview.md); you should follow the steps listed under “Quick starts”, which include:
8888

8989
1. Configuration in Azure portal:
9090
1. Register your application in Azure AD:

articles/virtual-machines/linux/sizes-hpc.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ The Azure Marketplace has many Linux distributions that support RDMA connectivit
6969

7070
[!INCLUDE [virtual-machines-common-ubuntu-rdma](../../../includes/virtual-machines-common-ubuntu-rdma.md)]
7171

72-
For more details on enabling InfiniBand, setting up MPI, see [Enable InfiniBand](https://docs.microsoft.com/azure/virtual-machines/workloads/hpc/enable-infiniband-with-sriov).
72+
For more details on enabling InfiniBand, setting up MPI, see [Enable InfiniBand](../workloads/hpc/enable-infiniband.md).
7373

7474

7575
### Cluster configuration options
@@ -104,5 +104,5 @@ Azure provides several options to create clusters of Linux HPC VMs that can comm
104104

105105
## Next steps
106106

107-
- Learn more about how to setup, optimize and scale [HPC workloads](https://docs.microsoft.com/azure/virtual-machines/workloads/hpc) on Azure.
107+
- Learn more about how to setup, optimize and scale [HPC workloads](../workloads/hpc/configure.md) on Azure.
108108
- Learn more about how [Azure compute units (ACU)](acu.md) can help you compare compute performance across Azure SKUs.

articles/virtual-machines/windows/storage-performance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Lsv2-series virtual machines support a variety of workloads that need high I/O a
2020

2121
The design of the Lsv2-series Virtual Machines (VMs) maximizes the AMD EPYC™ 7551 processor to provide the best performance between the processor, memory, NVMe devices, and the VMs. In addition to maximizing the hardware performance, Lsv2-series VMs are designed to work with the needs of Windows and Linux operating systems for better performance with the hardware and the software.
2222

23-
Tuning the software and hardware resulted in the optimized version of [Windows Server 2019 Datacenter](https://azuremarketplace.microsoft.com/marketplace/apps/Microsoft.WindowsServer?tab=Overview), released in early December 2018 to the Azure Marketplace, which supports maximum performance on the NVMe devices in Lsv2-series VMs.
23+
Tuning the software and hardware resulted in the optimized version of [Windows Server 2019 Datacenter](https://azuremarketplace.microsoft.com/marketplace/apps/microsoftwindowsserver.windowsserver?tab=Overview), released in early December 2018 to the Azure Marketplace, which supports maximum performance on the NVMe devices in Lsv2-series VMs.
2424

2525
This article provides tips and suggestions to ensure your workloads and applications achieve the maximum performance designed into the VMs. The information on this page will be continuously updated as more Lsv2 optimized images are added to the Azure Marketplace.
2626

0 commit comments

Comments
 (0)