Skip to content

Commit 939e32e

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into egridfreshness1212
2 parents c32f747 + ec305cb commit 939e32e

File tree

65 files changed

+413
-313
lines changed

Some content is hidden

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

65 files changed

+413
-313
lines changed

articles/active-directory-b2c/partner-bloksec.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ BlokSec integration includes the following components:
3838
* **BlokSec Decentralized Identity Router** – gateway for services that apply BlokSec DIaaS to route authentication and authorization requests to user Personal Identity Provider (PIdP) applications
3939
* It's an OpenID Connect (OIDC) identity provider in Azure AD B2C
4040
* **BlokSec SDK-based mobile app** – user PIdP in the decentralized authentication scenario.
41-
* If you're not using the BlokSec SDK, go to Google Play for the free [BlokSec yuID](https://play.google.com/store/apps/details?id=com.bloksec)
41+
* If you're not using the BlokSec SDK, go to Google Play for the free [BlokSec yuID](https://play.google.com/store/apps/details/Google?id=com.google.android.googlequicksearchbox&hl=en-US)
4242

4343
The following architecture diagram illustrates the sign-up, sign-in flow in the BlokSec solution implementation.
4444

articles/azure-cache-for-redis/managed-redis/managed-redis-planning-faq.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ sections:
3737
- question: |
3838
How am I billed for Azure Managed Redis?
3939
answer: |
40-
Azure Managed Redis pricing is [here](https://azure.microsoft.com/pricing/details/cache/). The pricing page lists pricing as an hourly and monthly rate. Caches are billed on a per-minute basis. The period is measured from time a cache is created until the time that a cache is deleted.
40+
Azure Managed Redis pricing is [here](https://azure.microsoft.com/pricing/details/managed-redis/). The pricing page lists pricing as an hourly and monthly rate. Caches are billed on a per-minute basis. The period is measured from time a cache is created until the time that a cache is deleted.
4141
There's no option for stopping or pausing the billing of a cache.
4242
4343
- question: |

articles/azure-maps/itinerary-optimization-service.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -370,9 +370,9 @@ After the locations in the cuOpt response are mapped to the corresponding coordi
370370
[Azure Maps Route Matrix API]: /rest/api/maps/route/post-route-matrix
371371
[Azure Maps]: /azure/azure-maps/
372372
[Azure Marketplace]: https://azuremarketplace.microsoft.com/en-us/marketplace/apps/nvidia.nvidia-ai-enterprise?tab=Overview
373-
[cuOpt best practices]: https://docs.nvidia.com/cuopt/user-guide/best-practices.html
374-
[cuOpt Supported Features]: https://docs.nvidia.com/cuopt/user-guide/supported-features.html
375-
[List of cuOpt supported features]: https://docs.nvidia.com/cuopt/user-guide/supported-features.html
373+
[cuOpt best practices]: https://docs.nvidia.com/cuopt/service/latest/best-practices.html
374+
[cuOpt Supported Features]: https://docs.nvidia.com/cuopt/user-guide/index.html
375+
[List of cuOpt supported features]: https://docs.nvidia.com/cuopt/user-guide/index.html
376376
[Multi Itinerary Optimization]: https://samples.azuremaps.com/rest-services/mio
377377
[NVIDIA cuOpt]: https://www.nvidia.com/en-us/ai-data-science/products/cuopt/
378378
[Route Directions]: /rest/api/maps/route/post-directions

articles/azure-vmware/attach-azure-netapp-files-to-azure-vmware-solution-hosts.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Attach Azure NetApp Files datastores to Azure VMware Solution hosts
33
description: Learn how to create Azure NetApp Files-based NFS datastores for Azure VMware Solution hosts.
44
ms.topic: how-to
55
ms.service: azure-vmware
6-
ms.date: 10/15/2024
6+
ms.date: 12/13/2024
77
ms.custom: "references_regions, engagement-fy23"
88
---
99

@@ -21,6 +21,9 @@ The following diagram demonstrates a typical architecture of Azure NetApp Files
2121

2222
:::image type="content" source="media/attach-netapp-files-to-cloud/architecture-netapp-files-nfs-datastores.png" alt-text="Diagram shows the architecture of Azure NetApp Files backed NFS datastores attached to an Azure VMware Solution private cloud." lightbox="media/attach-netapp-files-to-cloud/architecture-netapp-files-nfs-datastores.png":::
2323

24+
>[!Note]
25+
> NFS traffic from the ESXi hosts does not traverse any NSX components. Traffic traverses the ESXi VMkernel port directly to the NFS mount via the Azure network.
26+
2427
## Prerequisites
2528

2629
Before you begin the prerequisites, review the [Performance best practices](#performance-best-practices) section to learn about optimal performance of NFS datastores on Azure NetApp Files volumes.
@@ -107,7 +110,7 @@ Under **Manage**, select **Storage**.
107110
1. Select **Connect Azure NetApp Files volume**.
108111
1. In **Connect Azure NetApp Files volume**, select the **Subscription**, **NetApp account**, **Capacity pool**, and **Volume** to be attached as a datastore.
109112

110-
:::image type="content" source="media/attach-netapp-files-to-cloud/connect-netapp-files-portal-experience-1.png" alt-text="Image shows the navigation to Connect Azure NetApp Files volume pop-up window." lightbox="media/attach-netapp-files-to-cloud/connect-netapp-files-portal-experience-1.png":::
113+
:::image type="content" source="media/attach-netapp-files-to-cloud/connect-netapp-files-portal-experience-1.png" alt-text="Image shows the navigation to Connect Azure NetApp Files volume pop-up window." lightbox="media/attach-netapp-files-to-cloud/connect-netapp-files-portal-experience-1.png":::
111114

112115
1. Verify the protocol is NFS. You need to verify the virtual network and subnet to ensure connectivity to the Azure VMware Solution private cloud.
113116
1. Under **Associated cluster**, in the **Client cluster** field, select one or more clusters to associate the volume as a datastore.
@@ -243,3 +246,7 @@ Now that you attached a datastore on Azure NetApp Files-based NFS volume to your
243246
- **Can a single Azure NetApp Files datastore be added to multiple clusters within different Azure VMware Solution private clouds?**
244247

245248
Yes, you can connect an Azure NetApp Files volume as a datastore to multiple clusters in different private clouds. Each private cloud needs connectivity via the ExpressRoute gateway in the Azure NetApp Files virtual network. Latency considerations apply.
249+
250+
- **Does NFS Traffic traverse NSX components?**
251+
252+
No, NFS traffic from the ESXi hosts does not traverse any NSX components. Traffic traverses the ESXi VMkernel port directly to the NFS mount via the Azure network.

articles/azure-vmware/configure-identity-source-vcenter.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Set an external identity source for vCenter Server
33
description: Learn how to set Windows Server Active Directory over LDAP or LDAPS for VMware vCenter Server as an external identity source.
44
ms.topic: how-to
55
ms.service: azure-vmware
6-
ms.date: 3/29/2024
6+
ms.date: 12/13/2024
77
ms.custom: engagement-fy23
88
---
99

@@ -18,7 +18,6 @@ You can set up vCenter Server to use an external Lightweight Directory Access Pr
1818
In this article, you learn how to:
1919

2020
> [!div class="checklist"]
21-
>
2221
> - Export a certificate for LDAPS authentication. (Optional)
2322
> - Upload the LDAPS certificate to blob storage and generate a shared access signature (SAS) URL. (Optional)
2423
> - Configure NSX DNS for resolution to your Windows Server Active Directory domain.
@@ -139,6 +138,9 @@ To add Windows Server Active Directory over LDAP with SSL as an external identit
139138

140139
1. To monitor progress and confirm successful completion, check **Notifications** or the **Run Execution Status** pane.
141140

141+
> [!IMPORTANT]
142+
> If the Run command **New-LDAPSIdenitySource** fails, utilize the Run command **Debug-LDAPSIdentitySources** to troubleshoot the issue.
143+
142144
## Add Windows Server Active Directory by using LDAP
143145

144146
> [!NOTE]

articles/baremetal-infrastructure/workloads/nc2-on-azure/faq.md

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: Questions frequently asked about NC2 on Azure
66
ms.topic: faq
77
ms.subservice: baremetal-nutanix
88
ms.custom: engagement-fy23
9-
ms.date: 08/15/2024
9+
ms.date: 12/10/2024
1010
ms.service: azure-baremetal-infrastructure
1111
---
1212

@@ -18,11 +18,6 @@ This article addresses questions most frequently asked about NC2 on Azure.
1818

1919
Hyper-converged infrastructure (HCI) uses locally attached storage resources to combine common data center hardware with intelligent software to create flexible building blocks that replace legacy infrastructure consisting of separate servers, storage networks, and storage arrays. [Video explanation](https://www.youtube.com/watch?v=OPYA5-V0yRo)
2020

21-
## How can I create a VM on a node?
22-
23-
After a customer provisions a cluster of Nutanix Ready Nodes, they can spin up a VM through the Nutanix Prism Portal.
24-
This operation should be exactly the same as on-premises in the prism portal.
25-
2621
## Is NC2 on Azure a Microsoft or non-Microsoft offering?
2722

2823
Both. On Azure Marketplace, Nutanix on Azure as Baremetal is a Microsoft offering; as Nutanix Software, it's a non-Microsoft offering, with a direct engagement by Microsoft for sales and support. This arrangement includes a codeveloped product and joint support model: Nutanix software is supported by Nutanix, and Azure infrastructure is supported by Microsoft.
@@ -31,16 +26,6 @@ Both. On Azure Marketplace, Nutanix on Azure as Baremetal is a Microsoft offerin
3126

3227
Customers are billed on a pay-as-you-go basis. Additionally, customers are able to use their existing Microsoft Azure Consumption Contract (MACC).
3328

34-
## What software advantages does Nutanix have over competitors?
35-
36-
Data locality
37-
Shadow Clones (which lead to faster boot time)
38-
Cluster level microservices that lead to world-class performance
39-
40-
## Does this solution integrate with the rest of the Azure cloud?
41-
42-
Yes. You can use the products and services in Azure that you already have and love.
43-
4429
## Who supports NC2 on Azure?
4530

4631
Microsoft delivers support for BareMetal infrastructure of NC2 on Azure.
@@ -50,14 +35,23 @@ Nutanix delivers support for Nutanix software of NC2 on Azure.
5035
Nutanix offers a support tier called Production Support for NC2.
5136
For more information about Production Support tiers and SLAs, see Product Support Programs under Cloud Services Support.
5237

53-
## Can I use my existing VPN or ER gateway for the DR scenario?
38+
## Does this solution integrate with the rest of the Azure cloud?
39+
40+
Yes. You can use the products and services in Azure that you already have and love.
41+
42+
## Can I use my existing VPN or ExpressRoute gateway for the DR scenario?
5443

55-
Technically, yes. Raise a support ticket from Azure portal to get this functionality enabled.
44+
Yes.
5645

57-
## Does Microsoft BareMetal service store customer data outside the Azure region that a customer has chosen?
46+
## Does NC2 on Azure store customer data outside the Azure region that a customer has chosen?
5847

5948
No.
6049

50+
## How can I create a VM on a node?
51+
52+
After a customer provisions a cluster, they can spin up a VM through the Nutanix Prism Portal.
53+
This operation should be exactly the same as on-premises in the prism portal.
54+
6155
## Next steps
6256

6357
Learn more:

articles/communication-services/how-tos/calling-sdk/capabilities.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ The following table provides additional information about why action isn't avail
5555
| NotInitialized | The capabilities feature isn't initialized yet. | Subscribe to event `capabilitiesChanged` on `this.call.feature(Features.Capabilities)` to know when capability is initialized. |
5656
| NotCapable | User type blocks the action. | The action is only allowed to specific type of identity. Enable this action by using Microsoft 365 identity. |
5757
| TeamsPremiumLicenseRestricted | Microsoft 365 user needs to have Teams Premium license assigned. | Enable this action by assigning Teams Premium license to the Teams meeting organizer or the Microsoft 365 user using SDK. The target user depends on the type of action. Microsoft 365 admin can assign required license. |
58-
| ExplicitConsentRequired | Consent is required to allow the action. | Provide the consent for recording or transcription by calling method `consentToBeingRecordedAndTranscribed()` under `this.call.feature(Features.Recording)` or `this.call.feature(Features.Transcription)` .|
58+
| ExplicitConsentRequired | Consent is required to allow the action. | Provide the consent for recording or transcription by calling method `grantTeamsConsent()` under `this.call.feature(Features.Recording)` or `this.call.feature(Features.Transcription)` .|
5959
## Next steps
6060
- [Learn how to manage video](./manage-video.md)
6161
- [Learn how to manage calls](./manage-calls.md)

articles/communication-services/toc.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -899,6 +899,10 @@ items:
899899
href: ../event-grid/event-schema-communication-services.md
900900
- name: Voice and Video events
901901
href: ../event-grid/communication-services-voice-video-events.md
902+
- name: Real Time Text
903+
items:
904+
- name: Real Time Text overview
905+
href: concepts/voice-video-calling/real-time-text.md
902906
- name: Closed captions
903907
items:
904908
- name: Closed captions overview

articles/container-apps/azure-arc-create-container-app.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: craigshoemaker
66
ms.service: azure-container-apps
77
ms.custom: devx-track-azurecli
88
ms.topic: conceptual
9-
ms.date: 3/20/2023
9+
ms.date: 12/05/2024
1010
ms.author: cshoe
1111
---
1212

@@ -43,28 +43,28 @@ az extension add --name containerapp --upgrade --yes
4343
Create a resource group for the services created in this tutorial.
4444

4545
```azurecli-interactive
46-
myResourceGroup="my-container-apps-resource-group"
47-
az group create --name $myResourceGroup --location eastus
46+
GROUP_NAME="my-container-apps-resource-group"
47+
az group create --name $GROUP_NAME --location eastus
4848
```
4949

5050
## Get custom location information
5151

5252
Get the following location group, name, and ID from your cluster administrator. See [Create a custom location](azure-arc-enable-cluster.md) for details.
5353

5454
```azurecli-interactive
55-
customLocationGroup="<RESOURCE_GROUP_CONTAINING_CUSTOM_LOCATION>"
55+
CUSTOM_LOCATION_GROUP="<RESOURCE_GROUP_CONTAINING_CUSTOM_LOCATION>"
5656
```
5757

5858
```azurecli-interactive
59-
customLocationName="<NAME_OF_CUSTOM_LOCATION>"
59+
CUSTOM_LOCATION_NAME="<NAME_OF_CUSTOM_LOCATION>"
6060
```
6161

6262
Get the custom location ID.
6363

6464
```azurecli-interactive
65-
customLocationId=$(az customlocation show \
66-
--resource-group $customLocationGroup \
67-
--name $customLocationName \
65+
CUSTOM_LOCATION_ID=$(az customlocation show \
66+
--resource-group $CUSTOM_LOCATION_GROUP \
67+
--name $CUSTOM_LOCATION_NAME \
6868
--query id \
6969
--output tsv)
7070
```
@@ -73,11 +73,11 @@ customLocationId=$(az customlocation show \
7373

7474
Now that you have the custom location ID, you can query for the connected environment.
7575

76-
A connected environment is largely the same as a standard Container Apps environment, but network restrictions are controlled by the underlying Arc-enabled Kubernetes cluster.
76+
A connected environment is largely the same as a standard Container Apps environment, but the underlying Arc-enabled Kubernetes cluster controls the network restrictions.
7777

7878
```azure-interactive
79-
myContainerApp="my-container-app"
80-
myConnectedEnvironment=$(az containerapp connected-env list --custom-location $customLocationId -o tsv --query '[].id')
79+
CONTAINER_APP_NAME="my-container-app"
80+
CONNECTED_ENVIRONMENT_ID=$(az containerapp connected-env list --custom-location $CUSTOM_LOCATION_ID -o tsv --query '[].id')
8181
```
8282

8383
## Create an app
@@ -86,15 +86,15 @@ The following example creates a Node.js app.
8686

8787
```azurecli-interactive
8888
az containerapp create \
89-
--resource-group $myResourceGroup \
90-
--name $myContainerApp \
91-
--environment $myConnectedEnvironment \
89+
--resource-group $GROUP_NAME \
90+
--name $CONTAINER_APP_NAME \
91+
--environment $CONNECTED_ENVIRONMENT_ID \
9292
--environment-type connected \
9393
--image mcr.microsoft.com/k8se/quickstart:latest \
9494
--target-port 80 \
9595
--ingress external
9696
97-
az containerapp browse --resource-group $myResourceGroup --name $myContainerApp
97+
az containerapp browse --resource-group $GROUP_NAME --name $CONTAINER_APP_NAME
9898
```
9999

100100
## Get diagnostic logs using Log Analytics
@@ -106,7 +106,7 @@ Navigate to the [Log Analytics workspace that's configured with your Container A
106106

107107
Run the following sample query to show logs over the past 72 hours.
108108

109-
If there's an error when running a query, try again in 10-15 minutes. There may be a delay for Log Analytics to start receiving logs from your application.
109+
If there's an error when running a query, try again in 10-15 minutes. There might be a delay for Log Analytics to start receiving logs from your application.
110110

111111
```kusto
112112
let StartTime = ago(72h);

0 commit comments

Comments
 (0)