Skip to content

Commit 308081d

Browse files
authored
Merge pull request #296187 from MicrosoftDocs/main
3/12/2025 AM Publish
2 parents 7c96ee0 + 79641eb commit 308081d

21 files changed

+94
-237
lines changed

articles/azure-app-configuration/enable-dynamic-configuration-aspnet-core.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ A *sentinel key* is a key that you update after you complete the change of all o
4343
// Load configuration from Azure App Configuration
4444
builder.Configuration.AddAzureAppConfiguration(options =>
4545
{
46-
options.Connect(new Uri(endpoint), new DefaultAzureCredential());
46+
options.Connect(new Uri(endpoint), new DefaultAzureCredential())
4747
// Load all keys that start with `TestApp:` and have no label
4848
.Select("TestApp:*", LabelFilter.Null)
4949
// Configure to reload configuration if the registered sentinel key is modified

articles/azure-cache-for-redis/managed-redis/managed-redis-how-to-encryption.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ In the **Flash Optimized** tier, keys and values are also partially stored on-di
7373

7474
1. Select your chosen user assigned managed identity, and then choose the key input method to use.
7575

76-
1. If using the **Select Azure key vault and key** input method, choose the Key Vault instance that holds your customer managed key. This instance must be in the same region as your cache.
76+
1. If using the **Select Azure Key Vault and key** input method, choose the Key Vault instance that holds your customer managed key. This instance must be in the same region as your cache.
7777

7878
> [!NOTE]
7979
> For instructions on how to set up an Azure Key Vault instance, see the [Azure Key Vault quickstart guide](/azure/key-vault/secrets/quick-create-portal). You can also select the _Create a key vault_ link beneath the Key Vault selection to create a new Key Vault instance. Remember that both purge protection and soft delete must be enabled in your Key Vault instance.
@@ -99,7 +99,7 @@ In the **Flash Optimized** tier, keys and values are also partially stored on-di
9999

100100
1. Select your chosen user assigned managed identity, and then choose which key input method to use.
101101

102-
1. If using the **Select Azure key vault and key** input method, choose the Key Vault instance that holds your customer managed key. This instance must be in the same region as your cache.
102+
1. If using the **Select Azure Key Vault and key** input method, choose the Key Vault instance that holds your customer managed key. This instance must be in the same region as your cache.
103103

104104
> [!NOTE]
105105
> For instructions on how to set up an Azure Key Vault instance, see the [Azure Key Vault quickstart guide](/azure/key-vault/secrets/quick-create-portal). You can also select the _Create a key vault_ link beneath the Key Vault selection to create a new Key Vault instance.

articles/azure-netapp-files/configure-customer-managed-keys.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ The process to configure a NetApp account with customer-managed keys in the Azur
259259
1. Update your NetApp account with the key vault information.
260260
261261
```azurepowershell
262-
Update-AzNetAppFilesAccount -ResourceGroupName $netappAccount.ResourceGroupName -AccountName $netappAccount.ResourceGroupName -KeyVaultEncryption -KeyVaultUri <keyVaultUri> -KeyName <keyName>
262+
Update-AzNetAppFilesAccount -ResourceGroupName $netappAccount.ResourceGroupName -AccountName $netappAccount.Name -KeyVaultEncryption -KeyVaultUri <keyVaultUri> -KeyName <keyName>
263263
```
264264
265265
#### Enable access for user-assigned identity

articles/azure-resource-manager/management/manage-resource-groups-python.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ You can deploy Azure resources by using Python classes or by deploying an Azure
157157

158158
### Deploy resources by using Python classes
159159

160-
The following example creates a storage account by using [StorageManagementClient.storage_accounts.begin_create](/python/api/azure-mgmt-storage/azure.mgmt.storage.v2022_09_01.operations.storageaccountsoperations#azure-mgmt-storage-v2022-09-01-operations-storageaccountsoperations-begin-create). The name for the storage account must be unique across Azure.
160+
The following example creates a storage account by using [StorageManagementClient.storage_accounts.begin_create](/azure/storage/blobs/storage-blob-python-get-started). The name for the storage account must be unique across Azure.
161161

162162
```python
163163
import os

articles/azure-resource-manager/management/manage-resources-python.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ You can deploy Azure resources directly by using Python, or deploy an Azure Reso
1919

2020
### Deploy resources by using Python classes
2121

22-
The following example creates a storage account by using [StorageManagementClient.storage_accounts.begin_create](/python/api/azure-mgmt-storage/azure.mgmt.storage.v2022_09_01.operations.storageaccountsoperations#azure-mgmt-storage-v2022-09-01-operations-storageaccountsoperations-begin-create). The name for the storage account must be unique across Azure.
22+
The following example creates a storage account by using [StorageManagementClient.storage_accounts.begin_create](/azure/storage/blobs/storage-blob-python-get-started). The name for the storage account must be unique across Azure.
2323

2424
```python
2525
import os

articles/azure-vmware/configure-vsan.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,11 @@ Run the `Set-AVSVSANClusterUNMAPTRIM` cmdlet to enable or disable TRIM/UNMAP.
6161
>- disk.scsiUnmapAllowed flag is not set to false. The default is implied true. This setting can be used as a "stop switch" at the virtual machine level should you wish to disable this behavior on a per VM basis and do not want to use in guest configuration to disable this behavior. VMX file changes require a reboot to take effect.
6262
>- The guest operating system must be able to identify the virtual disk as thin.
6363
>- After enabling at a cluster level, the VM must be powered off and back on (a reboot is insufficient).
64-
64+
65+
>[!TIP]
66+
>Articles on reclaiming space for Windows and Linux systems for TRIM/UNMAP to execute.
67+
>-https://knowledge.broadcom.com/external/article/340005/reclaiming-disk-space-from-thin-provisio.html
68+
>-https://knowledge.broadcom.com/external/article/326595/procedure-to-enable-trimunmap.html
6569
## Set VMware vSAN Space Efficiency
6670

6771
Run the `Set-vSANCompressDedupe` cmdlet to set preferred space efficiency model.

articles/cost-management-billing/reservations/buy-vm-software-reservation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ There are two ways to purchase a virtual machine software reservation:
2626

2727
**Option 1**
2828

29-
1. Navigate to Reservations, select **Add**, and then select **Virtual Machine**. The Azure Marketplace shows offers that have reservation pricing.
29+
1. Navigate to Reservations, select **Add**, and then select **Virtual Machine software reservation**. The Azure Marketplace shows offers that have reservation pricing.
3030
2. Select the desired Virtual machine software plan that you want to buy.
3131
Any virtual machine software reservation that matches the attributes of what you buy gets a discount. The actual number of deployments that get the discount depend on the scope and quantity selected.
3232
3. Select a subscription. It's used to pay for the plan.

articles/migrate/how-to-set-up-appliance-physical.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ In the configuration manager, select **Set up prerequisites**, and then complete
128128
> This is a new user experience in Azure Migrate appliance which is available only if you have set up an appliance using the latest OVA/Installer script downloaded from the portal. The appliances which have already been registered will continue seeing the older version of the user experience and will continue to work without any issues.
129129
130130
1. For the appliance to run auto-update, paste the project key that you copied from the portal. If you don't have the key, go to **Azure Migrate: Discovery and assessment** > **Overview** > **Manage existing appliances**. Select the appliance name you provided when you generated the project key, and then copy the key that's shown.
131-
2. The appliance verifies the key and start the auto-update service, which updates all the services on the appliance to their latest versions. When the auto-update has run, you can select **View appliance services** to see the status and versions of the services running on the appliance server.
131+
2. The appliance verifies the key and starts the auto-update service, which updates all the services on the appliance to their latest versions. When the auto-update has run, you can select **View appliance services** to see the status and versions of the services running on the appliance server.
132132
3. To register the appliance, you need to select **Login**. In **Continue with Azure Login**, select **Copy code & Login** to copy the device code (you must have a device code to authenticate with Azure) and open an Azure sign in prompt in a new browser tab. Make sure you've disabled the pop-up blocker in the browser to see the prompt.
133133

134134
:::image type="content" source="./media/tutorial-discover-vmware/device-code.png" alt-text="Screenshot that shows where to copy the device code and sign in.":::
@@ -160,21 +160,31 @@ Now, connect from the appliance to the physical servers to be discovered, and st
160160
> [!Note]
161161
> By default, the credentials will be used to gather data about the installed applications, roles, and features, and also to collect dependency data from Windows and Linux servers, unless you disable the slider to not perform these features (as instructed in the last step).
162162
1. In **Step 2:Provide physical or virtual server details​**, select **Add discovery source** to specify the server **IP address/FQDN** and the friendly name for credentials to connect to the server.
163+
164+
* The appliance communicates with Windows servers over WinRM port 5986 (HTTPS) by default and with Linux servers over port 22 (TCP).
165+
* If the HTTPS [prerequisites](/troubleshoot/windows-client/system-management-components/configure-winrm-for-https) are not configured on the target Hyper-V servers, appliance communication falls back to WinRM port 5985 (HTTP).
166+
167+
:::image type="content" source="./media/tutorial-assess-physical/provide-physical-or-virtual-server-details.png" lightbox="./media/tutorial-assess-physical/provide-physical-or-virtual-server-details.png" alt-text="Screenshot shows the physical and virtual server details." :::
168+
169+
* To enforce https communication without fallback, enable the https protocol toggle in Appliance Config Manager.
170+
* After enabling the checkbox, ensure that the prerequisites are configured on the target servers. If certificates aren't configured on the target servers, discovery would fail on the current discovered servers and on newly added servers.
171+
* WinRM HTTPS requires a local computer Server Authentication certificate with a CN matching the hostname to be installed. The certificate mustn't be expired, revoked, or self-signed. Refer to this [article](/troubleshoot/windows-client/system-management-components/configure-winrm-for-https) for configuring WINRM for HTTPS.
172+
163173
1. You can either **Add single item** at a time or **Add multiple items** in one go. There's also an option to provide server details through **Import CSV**.
164174

165175
![Screenshot of selections for adding discovery source.](./media/tutorial-assess-physical/add-discovery-source-physical.png)
166176

167177
- If you choose **Add single item**, you can choose the OS type, specify friendly name for credentials, add server **IP address/FQDN**, and select **Save**.
168178
- If you choose **Add multiple items**, you can add multiple records at once by specifying server **IP address/FQDN** with the friendly name for credentials in the text box. Verify** the added records and select **Save**.
169179
- If you choose **Import CSV** _(selected by default)_, you can download a CSV template file, populate the file with the server **IP address/FQDN** and friendly name for credentials. You then import the file into the appliance, **verify** the records in the file, and select **Save**.
170-
171-
1. On selecting Save, appliance tries validating the connection to the servers added and show the **Validation status** in the table against each server.
172-
- If validation fails for a server, review the error by selecting on **Validation failed** in the Status column of the table. Fix the issue, and validate again.
180+
1. On selecting **Save**, the appliance tries validating the connection to the servers added and shows the **Validation status** in the table against each server.
181+
- If validation fails for a server, review the error by selecting on **Validation failed** in the Status column of the table. Fix the issue and validate again.
173182
- To remove a server, select **Delete**.
174-
1. You can **revalidate** the connectivity to servers anytime before starting the discovery.
183+
1. You can **revalidate** the connectivity to servers any time before starting the discovery.
175184
1. Before initiating discovery, you can choose to disable the slider to not perform software inventory and agentless dependency analysis on the added servers. You can change this option at any time.
176185

177186
:::image type="content" source="./media/tutorial-discover-physical/disable-slider.png" alt-text="Screenshot that shows where to disable the slider.":::
187+
178188
1. To perform discovery of SQL Server instances and databases, you can add additional credentials (Windows domain/non-domain, SQL authentication credentials) and the appliance attempts to automatically map the credentials to the SQL servers. If you add domain credentials, the appliance authenticates the credentials against Active Directory of the domain to prevent any user accounts from locking out. To check validation of the domain credentials, follow these steps:
179189
- In the configuration manager credentials table, see **Validation status** for domain credentials. Only the domain credentials are validated.
180190
- If validation fails, you can select a Failed status to see the validation error. Fix the issue, and then select **Revalidate credentials** to reattempt validation of the credentials.
107 KB
Loading

articles/network-watcher/.openpublishing.redirection.network-watcher.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
{
22
"redirections": [
3+
{
4+
"source_path_from_root": "/articles/network-watcher/quickstart-configure-network-security-group-flow-logs-from-arm-template.md",
5+
"redirect_url": "/azure/network-watcher/nsg-flow-logs-template",
6+
"redirect_document_id": true
7+
},
8+
{
9+
"source_path_from_root": "/articles/network-watcher/nsg-flow-logs-azure-resource-manager.md",
10+
"redirect_url": "/azure/network-watcher/quickstart-configure-network-security-group-flow-logs-from-arm-template",
11+
"redirect_document_id": false
12+
},
313
{
414
"source_path_from_root": "/articles/network-watcher/network-insights-troubleshooting.md",
515
"redirect_url": "/azure/network-watcher/network-insights-overview",

0 commit comments

Comments
 (0)