Skip to content

Commit 3144c1b

Browse files
authored
Merge pull request #291094 from MicrosoftDocs/main
11/26/2024 AM Publish
2 parents b4546d6 + 2f3a9b9 commit 3144c1b

File tree

66 files changed

+1236
-911
lines changed

Some content is hidden

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

66 files changed

+1236
-911
lines changed

.openpublishing.redirection.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3749,6 +3749,21 @@
37493749
"source_path_from_root": "/articles/virtual-network/tutorial-connect-virtual-networks-cli.md",
37503750
"redirect_url": "/azure/virtual-network/tutorial-connect-virtual-networks",
37513751
"redirect_document_id": false
3752+
},
3753+
{
3754+
"source_path_from_root": "/articles/virtual-network/ip-services/public-ip-upgrade-portal.md",
3755+
"redirect_url": "/azure/virtual-network/ip-services/public-ip-upgrade",
3756+
"redirect_document_id": false
3757+
},
3758+
{
3759+
"source_path_from_root": "/articles/virtual-network/ip-services/public-ip-upgrade-cli.md",
3760+
"redirect_url": "/azure/virtual-network/ip-services/public-ip-upgrade",
3761+
"redirect_document_id": false
3762+
},
3763+
{
3764+
"source_path_from_root": "/articles/virtual-network/ip-services/public-ip-upgrade-powershell.md",
3765+
"redirect_url": "/azure/virtual-network/ip-services/public-ip-upgrade",
3766+
"redirect_document_id": false
37523767
}
37533768
]
37543769
}

articles/app-service/environment/app-service-app-service-environment-network-architecture-overview.md

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -61,27 +61,10 @@ If the endpoint being called is **inside** of the virtual network topology, the
6161

6262
However, since an App Service Environment is always located within a subnet, you're guaranteed that the internal IP address of a compute resource running an app will always lie within the CIDR range of the subnet. As a result, when fine-grained ACLs or network security groups are used to secure access to other endpoints within the virtual network, the subnet range containing the App Service Environment needs to be granted access.
6363

64-
The following diagram shows these concepts in more detail:
65-
66-
![Outbound Network Addresses][OutboundNetworkAddresses]
67-
68-
In the above diagram:
69-
70-
* Since the public VIP of the App Service Environment is 192.23.1.2, that is the outbound IP address used when making calls to "Internet" endpoints.
71-
* The CIDR range of the containing subnet for the App Service Environment is 10.0.1.0/26. Other endpoints within the same virtual network infrastructure will see calls from apps as originating from somewhere within this address range.
72-
7364
## Calls Between App Service Environments
7465

7566
A more complex scenario can occur if you deploy multiple App Service Environments in the same virtual network, and make outbound calls from one App Service Environment to another App Service Environment. These types of cross App Service Environment calls will also be treated as "Internet" calls.
7667

77-
The following diagram shows an example of a layered architecture with apps on one App Service Environment (for example "Front door" web apps) calling apps on a second App Service Environment (for example internal back-end API apps not intended to be accessible from the Internet).
78-
79-
![Calls Between App Service Environments][CallsBetweenAppServiceEnvironments]
80-
81-
In the example above the App Service Environment "ASE One" has an outbound IP address of 192.23.1.2. If an app running on this App Service Environment makes an outbound call to an app running on a second App Service Environment ("ASE Two") located in the same virtual network, the outbound call will be treated as an "Internet" call. As a result the network traffic arriving on the second App Service Environment will show as originating from 192.23.1.2 (that is, not the subnet address range of the first App Service Environment).
82-
83-
Even though calls between different App Service Environments are treated as "Internet" calls, when both App Service Environments are located in the same Azure region the network traffic will remain on the regional Azure network and won't physically flow over the public Internet. As a result you can use a network security group on the subnet of the second App Service Environment to only allow inbound calls from the first App Service Environment (whose outbound IP address is 192.23.1.2), thus ensuring secure communication between the App Service Environments.
84-
8568
## Additional Links and Information
8669

8770
Details on inbound ports used by App Service Environments and using network security groups to control inbound traffic is available [here][controllinginboundtraffic].
@@ -96,5 +79,3 @@ Details on using user-defined routes to grant outbound Internet access to App Se
9679
<!-- IMAGES -->
9780
[GeneralNetworkFlows]: ./media/app-service-app-service-environment-network-architecture-overview/NetworkOverview-1.png
9881
[OutboundIPAddress]: ./media/app-service-app-service-environment-network-architecture-overview/OutboundIPAddress-1.png
99-
[OutboundNetworkAddresses]: ./media/app-service-app-service-environment-network-architecture-overview/OutboundNetworkAddresses-1.png
100-
[CallsBetweenAppServiceEnvironments]: ./media/app-service-app-service-environment-network-architecture-overview/CallsBetweenEnvironments-1.png

articles/app-service/environment/network-info.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -219,8 +219,6 @@ To create the same routes manually, follow these steps:
219219

220220
5. After you create the new route table, go to the subnet. Select your route table from the list in the portal. After you save the change, you should then see the NSGs and routes noted with your subnet.
221221

222-
![Screenshot that shows NSGs and routes.][7]
223-
224222
## Service endpoints
225223

226224
Service endpoints enable you to restrict access to multi-tenant services to a set of Azure virtual networks and subnets. For more information, see [Virtual Network service endpoints][serviceendpoints].
@@ -235,7 +233,6 @@ When service endpoints are enabled on a subnet with an instance of Azure SQL, al
235233
[1]: ./media/network_considerations_with_an_app_service_environment/networkase-overflow.png
236234
[2]: ./media/network_considerations_with_an_app_service_environment/networkase-overflow2.png
237235
[6]: ./media/network_considerations_with_an_app_service_environment/networkase-udr.png
238-
[7]: ./media/network_considerations_with_an_app_service_environment/networkase-subnet.png
239236
[8]: ./media/network_considerations_with_an_app_service_environment/serviceendpoint.png
240237

241238
<!--Links-->

articles/application-gateway/rewrite-http-headers-url.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ You can use rewrite conditions to evaluate the content of HTTP(S) requests and r
5757

5858
An action can have the following value types or their combinations:
5959
* Text.
60-
* Request header's value - To use a captured request header value, specify the syntax as `{http_req_headerName}`.
61-
* Response header's value - To use a captured response header value from the preceding Condition, specify the syntax as `{http_resp_headerName}`. You can use `{capt_header_value_matcher}` when the value is captured from Action Set's "Set-Cookie" response header. Know more about [capture under Action set](#syntax-for-capturing).
60+
* Request header's value - To use a captured Request header's value, specify the syntax as `{http_req_headerName}`.
61+
* Response header's value - To use a captured Response header's value from the preceding Condition, specify the syntax as `{http_resp_headerName}`. The Rewrite Action block also supports the "Header Value Matcher" field for Set-Cookie header. This optional field lets you match as well as capture the value of a specific header when multiple Set-Cookie headers with the same name exist. To manipulate that specific cookie's captured value, you can then use `{capt_header_value_matcher}`. Know more about [capture under Action set](#syntax-for-capturing).
6262
* Server variable - To use a server variable, specify the syntax as `{var_serverVariable}`. [List of supported Server variables](#server-variables).
6363

6464
> [!Note]

articles/azure-maps/power-bi-visual-add-bubble-layer.md

Lines changed: 2 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -25,46 +25,17 @@ Initially all bubbles have the same fill color. If a field is passed into the **
2525
| Shape | Transparency. The fill transparency of each bubble. |
2626
| Color | Fill color of each bubble. This option is hidden when a field is passed into the **Legend** bucket of the **Fields** pane and a separate **Data colors** section appears in the **Format** pane. |
2727
| Border | Settings for the border include color, width, transparency and blur.<br/>&nbsp;&nbsp;&nbsp;&nbsp;• Color specifies the color that outlines the bubble. This option is hidden when the **High-contrast outline** option is enabled.<br/>&nbsp;&nbsp;&nbsp;&nbsp;• Width specifies the width of the outline in pixels.<br/>&nbsp;&nbsp;&nbsp;&nbsp;• Transparency specifies the transparency of each bubble.<br/>&nbsp;&nbsp;&nbsp;&nbsp;• Blur specifies the amount of blur applied to the outline of the bubble. A value of one blurs the bubbles such that only the center point has no transparency. A value of 0 apply any blur effect.|
28-
| Zoom | Settings for the zoom property include scale, maximum and minimum.<br/>&nbsp;&nbsp;&nbsp;&nbsp;(Deprecated) Zoom scale is the amount the bubbles should scale relative to the zoom level. A zoom scale of one means no scaling. Large values make bubbles smaller when zoomed out and larger when zoomed in. This helps to reduce the clutter on the map when zoomed out, yet ensures points stand out more when zoomed in. A value of 1 doesn't apply any scaling.<br/>&nbsp;&nbsp;&nbsp;&nbsp;Maximum zoom level tiles are available.<br/>&nbsp;&nbsp;&nbsp;&nbsp;• Minimum zoom level tiles are available. |
28+
| Zoom | Settings for the zoom property include scale, maximum and minimum.<br/>&nbsp;&nbsp;&nbsp;&nbsp;• Maximum zoom level tiles are available.<br/>&nbsp;&nbsp;&nbsp;&nbsp;• Minimum zoom level tiles are available. |
2929
| Options | Settings for the options property include pitch alignment and layer position.<br/>&nbsp;&nbsp;&nbsp;&nbsp;• Pitch alignment specifies how the bubbles look when the map is pitched.<br/>&nbsp;&nbsp;&nbsp;&nbsp;• layer position specifies the position of the layer relative to other map layers. |
3030

3131
## Bubble size scaling
3232

33-
> [!NOTE]
34-
>
35-
> **Bubble size scaling retirement**
36-
>
37-
> The Power BI Visual bubble layer **Bubble size scaling** settings were deprecated starting in the September 2023 release of Power BI. You can no longer create reports using these settings, but existing reports will continue to work. It is recomended that you upgrade existing reports that use these settings to the new **range scaling** property. To upgrade to the new **range scaling** property, select the desired option in the **Range scaling** drop-down list:
38-
>
39-
> :::image type="content" source="./media/power-bi-visual/range-scaling-drop-down.png" alt-text="A screenshot of the range scaling drop-down":::
40-
>
41-
> For more information on the range scaling settings, see **range scaling** in the [previous section](#add-a-bubble-layer).
42-
43-
If a field is passed into the **Size** bucket of the **Fields** pane, the bubbles are scaled relatively to the measure value of each data point. The **Size** option in the **Bubble layer** section of the **Format** pane disappears when a field is passed into the **Size** bucket, as the bubbles have their radii scaled between a min and max value. The following options appear in the **Bubble layer** section of the **Format** pane when a **Size** bucket has a field specified.
33+
If a field is passed into the **Size** bucket of the **Fields** pane, the bubbles are scaled relatively to the measure value of each data point. The **Size** option in the **Bubble layer** section of the **Format** pane disappears when a field is passed into the **Size** bucket, as the bubbles have their radius scaled between a min and max value. The following options appear in the **Bubble layer** section of the **Format** pane when a **Size** bucket has a field specified.
4434

4535
| Setting | Description |
4636
|---------------------|--------------|
4737
| Min size | Minimum bubble size when scaling the data.|
4838
| Max size | Maximum bubble size when scaling the data.|
49-
| Size scaling method | Scaling algorithm used to determine relative bubble size.<br/><br/>&nbsp;• Linear: Range of input data linearly mapped to the min and max size. (default)<br/>&nbsp;• Log: Range of input data logarithmically mapped to the min and max size.<br/>&nbsp;• Cubic-Bezier: Specify X1, Y1, X2, Y2 values of a Cubic-Bezier curve to create a custom scaling method. |
50-
51-
When the **Size scaling method** is set to **Log**, the following options are made available.
52-
53-
| Setting | Description |
54-
|-----------|------------------|
55-
| Log scale | The logarithmic scale to apply when calculating the size of the bubbles. |
56-
57-
When the **Size scaling method** is set to **Cubic-Bezier**, the following options are made available to customize the scaling curve.
58-
59-
| Setting | Description |
60-
|---------|---------------------------------------|
61-
| X1 | X1 parameter of a cubic Bezier curve. |
62-
| Y1 | X2 parameter of a cubic Bezier curve. |
63-
| X2 | Y1 parameter of a cubic Bezier curve. |
64-
| Y2 | Y2 parameter of a cubic Bezier curve. |
65-
66-
> [!TIP]
67-
> [https://cubic-bezier.com/](https://cubic-bezier.com/) has a handy tool for creating the parameters for Cubic-Bezier curves.
6839

6940
## Category labels
7041

articles/azure-maps/power-bi-visual-understanding-layers.md

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -85,21 +85,9 @@ The general layer section of the **Format** pane are common settings that apply
8585
| Setting | Description |
8686
|----------------|----------------------------------------|
8787
| Unselected transparency | The transparency of shapes that aren't selected, when one or more shapes are selected. |
88-
| Show zeros | (Deprecated) Specifies if points that have a size value of zero should be shown on the map using the minimum radius. |
89-
| Show negatives | (Deprecated) Specifies if absolute value of negative size values should be plotted. |
9088
| Min data value | The minimum value of the input data to scale against. Good for clipping outliers. |
9189
| Max data value | The maximum value of the input data to scale against. Good for clipping outliers. |
9290

93-
> [!NOTE]
94-
>
95-
> **General layer settings retirement**
96-
>
97-
> The **Show zeros** and **Show negatives** Power BI Visual General layer settings were deprecated starting in the September 2023 release of Power BI. You can no longer create new reports using these settings, but existing reports will continue to work. It is recommended that you upgrade existing reports. To upgrade to the new **range scaling** property, select the desired option in the **Range scaling** drop-down list:
98-
>
99-
> :::image type="content" source="./media/power-bi-visual/range-scaling-drop-down.png" alt-text="A screenshot of the range scaling drop-down":::
100-
>
101-
> For more information on the range scaling option, see **Range scaling** in the properties table of the [Add a bubble layer] article.
102-
10391
## Next steps
10492

10593
Change how your data is displayed on the map:
28.2 KB
Loading

0 commit comments

Comments
 (0)