Skip to content

Commit 181c3ac

Browse files
author
gitName
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into copstu
2 parents 38ea25d + f98df17 commit 181c3ac

File tree

734 files changed

+3237
-1946
lines changed

Some content is hidden

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

734 files changed

+3237
-1946
lines changed

articles/api-management/export-api-power-platform.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.custom: engagement-fy23
1515

1616
[!INCLUDE [api-management-availability-all-tiers](../../includes/api-management-availability-all-tiers.md)]
1717

18-
Citizen developers using the Microsoft [Power Platform](https://powerplatform.microsoft.com) often need to reach the business capabilities that are developed by professional developers and deployed in Azure. [Azure API Management](https://aka.ms/apimrocks) enables professional developers to publish their backend service as APIs, and easily export these APIs to the Power Platform ([Power Apps](/powerapps/powerapps-overview) and [Power Automate](/power-automate/getting-started)) as custom connectors for discovery and consumption by citizen developers.
18+
Citizen developers using the Microsoft [Power Platform](https://powerplatform.microsoft.com) often need to reach the business capabilities that are developed by professional developers and deployed in Azure. [Azure API Management](https://aka.ms/apimrocks) enables professional developers to publish their backend service as APIs, and easily export these APIs to the Power Platform ([Copilot Studio](/microsoft-copilot-studio/fundamentals-what-is-copilot-studio), [Power Apps](/powerapps/powerapps-overview) and [Power Automate](/power-automate/getting-started)) as custom connectors for discovery and consumption by citizen developers.
1919

2020
This article walks through the steps in the Azure portal to create a Power Platform [custom connector](/connectors/custom-connectors/) to an API in API Management. With this capability, citizen developers can use the Power Platform to create and distribute apps that are based on internal and external APIs managed by API Management.
2121
## Prerequisites

articles/app-service/invoke-openapi-web-app-from-azure-ai-agent-service.md

Lines changed: 147 additions & 371 deletions
Large diffs are not rendered by default.
139 KB
Loading

articles/application-gateway/application-gateway-autoscaling-zone-redundant.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.custom: fasttrack-edit, references_regions
1414

1515
Application Gateway and WAF can be configured to scale in two modes:
1616

17-
- **Autoscaling** - With autoscaling enabled, the Application Gateway and WAF v2 SKUs scale out or in based on application traffic requirements. This mode offers better elasticity to your application and eliminates the need to guess the application gateway size or instance count. This mode also allows you to save cost by not requiring the gateway to run at peak-provisioned capacity for expected maximum traffic load. You must specify a minimum and optionally maximum instance count. Minimum capacity ensures that Application Gateway and WAF v2 don't fall below the minimum instance count specified, even without traffic. Each instance is roughly equivalent to 10 more reserved Capacity Units. Zero signifies no reserved capacity and is purely autoscaling in nature. You can also optionally specify a maximum instance count, which ensures that the Application Gateway doesn't scale beyond the specified number of instances. You are only billed for the amount of traffic served by the Gateway. The instance counts can range from 0 to 125. The default value for maximum instance count is 10 if not specified. Autoscaling should always be enabled to minimize the impact of any zonal failure.
17+
- **Autoscaling** - With autoscaling enabled, the Application Gateway and WAF v2 SKUs scale out or in based on application traffic requirements. This mode offers better elasticity to your application and eliminates the need to guess the application gateway size or instance count. This mode also allows you to save cost by not requiring the gateway to run at peak-provisioned capacity for expected maximum traffic load. You must specify a minimum and optionally maximum instance count. Minimum capacity ensures that Application Gateway and WAF v2 don't fall below the minimum instance count specified, even without traffic. The minimum instance count can range from 0 to 100. Each instance is roughly equivalent to 10 more reserved Capacity Units. Zero signifies no reserved capacity and is purely autoscaling in nature. You can also optionally specify a maximum instance count, which ensures that the Application Gateway doesn't scale beyond the specified number of instances. You are only billed for the amount of traffic served by the Gateway. The instance counts can range from 0 to 125. The default value for maximum instance count is 10 if not specified. Autoscaling should always be enabled to minimize the impact of any zonal failure.
1818

1919
> [!NOTE]
2020
> If the maximum instance count is updated to a value less than the current instance count, the new setting will not take immediate effect. The newly updated maximum will only be enforced after a scale-in operation brings the current count below newly updated maximum count. If the scale-in operation does not occur because the autoscaling scale in thresholds are not met, the new maximum setting will not be applied.

articles/application-gateway/monitor-application-gateway-reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ For Application Gateway v2 SKU, the following metrics are available. What follow
4646
- **Client TLS protocol**. Count of TLS and non-TLS requests.
4747
- **Current capacity units**. There are three determinants to capacity unit: compute unit, persistent connections, and throughput. Each capacity unit is composed of at most one compute unit, or 2500 persistent connections, or 2.22-Mbps throughput.
4848
- **Current compute units**. Factors affecting compute unit are TLS connections/sec, URL Rewrite computations, and WAF rule processing.
49-
- **Current connections**. The total number of concurrent connections active from clients to the Application Gateway.
49+
- **Current connections**. The total number of concurrent connections active from clients to the Application Gateway, including probes for the health of the application gateway's instances.
5050
- **Estimated Billed Capacity units**. With the v2 SKU, consumption drives the pricing model. Capacity units measure consumption-based cost that is charged in addition to the fixed cost. *Estimated Billed Capacity units indicate the number of capacity units using which the billing is estimated. This amount is calculated as the greater value between *Current capacity units* (capacity units required to load balance the traffic) and *Fixed billable capacity units* (minimum capacity units kept provisioned).
5151
- **Failed Requests**. This value includes the 5xx codes that are generated from the Application Gateway and the 5xx codes that are generated from the backend. The request count can be further filtered to show count per each/specific backend pool-http setting combination.
5252
- **Fixed Billable Capacity Units**. The minimum number of capacity units kept provisioned as per the *Minimum scale units* setting in the Application Gateway configuration. One instance translates to 10 capacity units.

articles/azure-netapp-files/configure-unix-permissions-change-ownership-mode.md

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
2-
title: Configure Unix permissions and change ownership mode for Azure NetApp Files NFS and dual-protocol volumes | Microsoft Docs
3-
description: Describes how to set the Unix permissions and the change ownership mode options for Azure NetApp Files NFS and dual-protocol volumes.
2+
title: Configure Unix permissions and change ownership mode for Azure NetApp Files NFS and dual-protocol volumes
3+
description: Learn how to set the Unix permissions and the change ownership mode options for Azure NetApp Files NFS and dual-protocol volumes.
44
services: azure-netapp-files
55
author: b-hchen
66
ms.service: azure-netapp-files
77
ms.topic: how-to
8-
ms.date: 02/28/2023
8+
ms.date: 04/25/2025
99
ms.author: anfdocs
1010
---
1111
# Configure Unix permissions and change ownership mode for NFS and dual-protocol volumes
@@ -22,31 +22,35 @@ The Unix permissions setting is set to `0770` by default. This default setting g
2222

2323
## Change ownership mode
2424

25-
The change ownership mode (**`Chown Mode`**) functionality enables you to set the ownership management capabilities of files and directories. You can specify or modify the setting under a volume's export policy. Two options for **`Chown Mode`** are available:
25+
The change ownership mode (**`Chown Mode`**) functionality enables you to set the ownership management capabilities of files and directories. You can specify or modify the setting under a volume's export policy. Two options for **`Chown Mode`** are available:
2626

2727
* `Restricted` (default) - Only the root user can change the ownership of files and directories.
2828
* `Unrestricted` - Non-root users can change the ownership for files and directories that they own.
2929

3030
## Considerations
3131

3232
* The Unix permissions you specify apply only for the volume mount point (root directory).
33-
* You can modify the Unix permissions on the source volume *but not on the destination volume* that is in a cross-region replication configuration.
33+
* You can modify the Unix permissions on the source volume *but not the destination volume* that is in a replication configuration.
3434

35-
## Steps
35+
## Set Unix permissions for new volumes
3636

3737
1. You can specify the **Unix permissions** and change ownership mode (**`Chown Mode`**) settings under the **Protocol** tab when you [create an NFS volume](azure-netapp-files-create-volumes.md) or [create a dual-protocol volume](create-volumes-dual-protocol.md).
3838

39-
The following example shows the Create a Volume screen for an NFS volume.
39+
The following example shows the Create a volume screen for an NFS volume.
4040

41-
![Screenshots that shows the Create a Volume screen for NFS.](./media/configure-unix-permissions-change-ownership-mode/unix-permissions-create-nfs-volume.png)
41+
![Screenshot that shows the Create a Volume screen for NFS.](./media/configure-unix-permissions-change-ownership-mode/unix-permissions-create-nfs-volume.png)
4242

43-
2. For existing NFS or dual-protocol volumes, you can set or modify **Unix permissions** and **change ownership mode** as follows:
43+
## Set Unix permissions for existing volumes
4444

45-
1. To modify Unix permissions, right-click the **volume**, and select **Edit**. In the Edit window that appears, specify a value for **Unix Permissions**.
46-
![Screenshots that shows the Edit screen for Unix permissions.](./media/configure-unix-permissions-change-ownership-mode/unix-permissions-edit.png)
45+
For existing NFS or dual-protocol volumes, you can set or modify **Unix permissions** and **change ownership mode** as follows:
4746

48-
2. To modify the change ownership mode, click the **volume**, click **Export policy**, then modify the **`Chown Mode`** setting.
49-
![Screenshots that shows the Export Policy screen.](./media/configure-unix-permissions-change-ownership-mode/chown-mode-edit.png)
47+
1. To modify Unix permissions, right-click the **volume**, and select **Edit**. In the Edit window that appears, specify a value for **Unix Permissions**.
48+
49+
![Screenshot that shows the Edit screen for Unix permissions.](./media/configure-unix-permissions-change-ownership-mode/unix-permissions-edit.png)
50+
51+
2. To modify the change ownership mode, select the **volume**, click **Export policy** then modify the **`Chown Mode`** setting.
52+
53+
![Screenshot that shows the Export Policy screen.](./media/configure-unix-permissions-change-ownership-mode/chown-mode-edit.png)
5054

5155
## Next steps
5256

articles/azure-resource-manager/bicep/index.yml

Lines changed: 61 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,24 @@ metadata:
1010
ms.author: jgao
1111
ms.subservice: bicep
1212
ms.topic: landing-page
13-
ms.date: 03/17/2025
13+
ms.date: 04/24/2025
1414

1515
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1616

1717
landingContent:
1818
# Card (optional)
19-
- title: Bicep
19+
- title: Get started
2020
linkLists:
2121
- linkListType: overview
2222
links:
2323
- text: What is Bicep?
2424
url: overview.md
25-
- linkListType: video
25+
- linkListType: get-started
2626
links:
27-
- text: Learn live - Bicep
28-
url: /events/learntv/learnlive-iac-and-bicep/
29-
- text: Learn Live - Bicep and GitHub Actions
30-
url: /events/learn-events/learnlive-automate-azure-deployments-bicep-github-actions/
31-
32-
# Card (optional)
33-
- title: Get started
34-
linkLists:
27+
- text: Install Bicep tools
28+
url: install.md
29+
- text: Decompile JSON to Bicep
30+
url: decompile.md
3531
- linkListType: quickstart
3632
links:
3733
- text: Create Bicep files - VS Code
@@ -42,10 +38,6 @@ landingContent:
4238
url: quickstart-create-template-specs.md
4339
- text: Create deployment stacks
4440
url: quickstart-create-deployment-stacks.md
45-
- text: Use private module registry
46-
url: quickstart-private-module-registry.md
47-
- text: Create and deploy Microsoft Graph resources
48-
url: https://learn.microsoft.com/graph/templates/quickstart-create-bicep-interactive-mode
4941
- linkListType: learn
5042
links:
5143
- text: Fundamentals of Bicep
@@ -54,100 +46,111 @@ landingContent:
5446
url: /training/paths/intermediate-bicep/
5547
- text: Advanced Bicep
5648
url: /training/paths/advanced-bicep/
57-
- text: Use deployment stacks
49+
- text: Deployment stacks
5850
url: /training/modules/introduction-to-deployment-stacks/
59-
51+
- linkListType: video
52+
links:
53+
- text: Learn live - Bicep
54+
url: /events/learntv/learnlive-iac-and-bicep/
55+
- text: Learn Live - Bicep and GitHub Actions
56+
url: /events/learn-events/learnlive-automate-azure-deployments-bicep-github-actions/
57+
- linkListType: how-to-guide
58+
links:
59+
- text: Best practices
60+
url: best-practices.md
6061
# Card
6162
- title: Author Bicep files
6263
linkLists:
6364
- linkListType: how-to-guide
6465
links:
6566
- text: Bicep file structure & syntax
6667
url: ./file.md
67-
- text: Define parameters
68-
url: ./parameters.md
69-
- text: Define variables
70-
url: ./variables.md
7168
- text: Define resources
7269
url: ./resource-declaration.md
7370
- text: Define modules
7471
url: ./modules.md
75-
- text: Define outputs
76-
url: ./outputs.md
7772
- text: User-defined data types
7873
url: ./user-defined-data-types.md
7974
- text: User-defined functions
8075
url: ./user-defined-functions.md
76+
- text: Create parameters file
77+
url: ./parameter-files.md
78+
- text: Use iterative loops
79+
url: ./loops.md
80+
- text: Use conditionals
81+
url: ./conditional-resource-deployment.md
82+
- text: Reference existing resources
83+
url: ./existing-resource.md
84+
- text: Use deployment script
85+
url: ./deployment-script-bicep.md
8186
- linkListType: reference
8287
links:
8388
- text: Data types
8489
url: ./data-types.md
85-
- text: Operators
86-
url: ./operators.md
8790
- text: Functions
8891
url: ./bicep-functions.md
92+
- text: Operators
93+
url: ./operators.md
8994
# Card
9095
- title: Deploy Bicep files
9196
linkLists:
97+
- linkListType: how-to-guide
98+
links:
99+
- text: Deploy with Azure CLI
100+
url: deploy-cli.md
101+
- text: Deploy with Azure PowerShell
102+
url: deploy-powershell.md
103+
- text: Deploy with Cloud Shell
104+
url: deploy-cloud-shell.md
105+
- text: Use What-if operation
106+
url: deploy-what-if.md
92107
- linkListType: quickstart
93108
links:
94109
- text: Bicep with pipelines
95110
url: add-template-to-azure-pipelines.md
96111
- text: Bicep with GitHub Actions
97112
url: deploy-github-actions.md
113+
# Card
114+
- title: Patterns
115+
linkLists:
98116
- linkListType: how-to-guide
99117
links:
100-
- text: PowerShell
101-
url: deploy-powershell.md
102-
- text: Azure CLI
103-
url: deploy-cli.md
104-
- text: Cloud Shell
105-
url: deploy-cloud-shell.md
106-
- text: What-if deployment
107-
url: deploy-what-if.md
118+
- text: Configuration set pattern
119+
url: patterns-configuration-set.md
120+
- text: Shared variable file pattern
121+
url: patterns-shared-variable-file.md
108122
# Card
109-
- title: Scoped deployments
123+
- title: Deployment scopes
110124
linkLists:
111125
- linkListType: how-to-guide
112126
links:
113-
- text: Resource group
127+
- text: Resource group scope
114128
url: deploy-to-resource-group.md
115-
- text: Subscription
129+
- text: Subscription scope
116130
url: deploy-to-subscription.md
117-
- text: Management group
131+
- text: Management group scope
118132
url: deploy-to-management-group.md
119-
- text: Tenant
133+
- text: Tenant scope
120134
url: deploy-to-tenant.md
121-
- text: Scoping extension resource
135+
- text: Scope extension resource
122136
url: scope-extension-resources.md
123137
# Card
124-
- title: Guidance & patterns
125-
linkLists:
126-
- linkListType: how-to-guide
127-
links:
128-
- text: Best practices
129-
url: best-practices.md
130-
- text: Configuration set pattern
131-
url: patterns-configuration-set.md
132-
- text: Shared variable file pattern
133-
url: patterns-shared-variable-file.md
134-
# Card
135138
- title: Explore reference content
136139
linkLists:
137140
- linkListType: reference
138141
links:
139142
- text: Bicep resource reference
140143
url: /azure/templates/
141-
- text: Bicep CLI
142-
url: ./bicep-cli.md
143-
- text: Bicep core diagnostics
144-
url: ./bicep-core-diagnostics.md
145144
- text: Azure Quickstart Templates
146145
url: https://azure.microsoft.com/resources/templates/
146+
- text: Bicep CLI reference
147+
url: ./bicep-cli.md
148+
- text: Bicep warning and error codes
149+
url: ./bicep-core-diagnostics.md
150+
- text: Azure CLI reference
151+
url: /cli/azure/resource
152+
- text: Azure PowerShell reference
153+
url: /powershell/module/az.resources
147154
- text: Microsoft Graph Bicep reference
148155
url: https://learn.microsoft.com/graph/templates/reference/overview
149-
- text: Azure PowerShell
150-
url: /powershell/module/az.resources
151-
- text: Azure CLI
152-
url: /cli/azure/resource
153156

0 commit comments

Comments
 (0)