Service | Microsoft Docs article | Related commit history on GitHub | Change details |
---|---|---|---|
active-directory | Howto Authentication Methods Activity | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/active-directory/authentication/howto-authentication-methods-activity.md | To access authentication method usage and insights: ## Registration details -You can access the [**Registration tab**](https://portal.azure.com/#blade/Microsoft_AAD_IAM/AuthMethodsOverviewBlade) to show the number of users capable of multi-factor authentication, passowordless authentication, and self-service password reset. +You can access the [**Registration tab**](https://portal.azure.com/#blade/Microsoft_AAD_IAM/AuthMethodsOverviewBlade) to show the number of users capable of multi-factor authentication, passwordless authentication, and self-service password reset. Click any of the following options to pre-filter a list of user registration details: |
active-directory | Reply Url | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/active-directory/develop/reply-url.md | The Azure Active Directory (Azure AD) application model specifies these restrict * `https://contoso.com/abc` is returned as `https://contoso.com/abc` * `https://contoso.com/abc/response-oidc` is returned as `https://contoso.com/abc/response-oidc` +* Redirect URIs do not support special characters - `! $ ' ( ) , ;` + ## Maximum number of redirect URIs This table shows the maximum number of redirect URIs you can add to an app registration in the Microsoft identity platform. |
aks | Node Auto Repair | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/aks/node-auto-repair.md | kubectl get nodes > [!Note] > AKS initiates repair operations with the user account **aks-remediator**.-> Minimum required Nodes in an AKS Cluster for auto repair is 2. -If AKS identifies an unhealthy node that remains unhealthy for 10 minutes, AKS takes the following actions: +If AKS identifies an unhealthy node that remains unhealthy for 5 minutes, AKS takes the following actions: -1. Reboot the node. -1. If the reboot is unsuccessful, reimage the node. -1. If the reimage is unsuccessful, redeploy the node. +1. Restarts the node. +1. If the restart is unsuccessful, reimages the node. +1. If the reimage is unsuccessful, and this is a Linux node, redeploys the node. Alternative remediations are investigated by AKS engineers if auto-repair is unsuccessful. --If AKS finds multiple unhealthy nodes during a health check, each node is repaired individually before another repair begins. -+As well as if you want to get the node to reimage you can always add the nodeCondition "customerMarkedAsUnhealthy": true, and remediator will reimage your node that way. ## Node Autodrain [Scheduled Events][scheduled-events] can occur on the underlying virtual machines (VMs) in any of your node pools. For [spot node pools][spot-node-pools], scheduled events may cause a *preempt* node event for the node. Certain node events, such as *preempt*, cause AKS node autodrain to attempt a cordon and drain of the affected node, which allows for a graceful reschedule of any affected workloads on that node. When this happens, you might notice the node to receive a taint with *"remediator.aks.microsoft.com/unschedulable"*, because of *"kubernetes.azure.com/scalesetpriority: spot"*. |
azure-maps | Add Bubble Layer Map Ios | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/add-bubble-layer-map-ios.md | Title: Add a bubble layer to iOS maps description: Learn how to render points on maps as circles with fixed sizes. See how to use the Azure Maps iOS SDK to add and customize bubble layers for this purpose.--++ Last updated 11/23/2021 |
azure-maps | Add Controls Map Ios | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/add-controls-map-ios.md | Title: Add controls to an iOS map description: How to add zoom control, pitch control, rotate control and a style picker to a map in Microsoft Azure Maps iOS SDK.--++ Last updated 11/19/2021 |
azure-maps | Add Heat Map Layer Ios | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/add-heat-map-layer-ios.md | Title: Add a heat map layer to iOS maps description: Learn how to create a heat map. See how to use the Azure Maps iOS SDK to add a heat map layer to a map. Find out how to customize heat map layers.--++ Last updated 11/23/2021 |
azure-maps | Add Image Layer Map Ios | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/add-image-layer-map-ios.md | Title: Add an Image layer to an iOS map description: Learn how to add images to a map. See how to use the Azure Maps iOS SDK to customize image layers and overlay images on fixed sets of coordinates.--++ Last updated 11/23/2021 |
azure-maps | Add Line Layer Map Ios | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/add-line-layer-map-ios.md | Title: Add a line layer to iOS maps description: Learn how to add lines to maps. See examples that use the Azure Maps iOS SDK to add line layers to maps and to customize lines with symbols and color gradients.--++ Last updated 11/23/2021 |
azure-maps | Add Polygon Extrusion Layer Map Ios | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/add-polygon-extrusion-layer-map-ios.md | Title: Add a polygon extrusion layer to an iOS map description: How to add a polygon extrusion layer to the Microsoft Azure Maps iOS SDK.--++ Last updated 11/23/2021 |
azure-maps | Add Polygon Layer Map Ios | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/add-polygon-layer-map-ios.md | Title: Add a polygon layer to iOS maps description: Learn how to add polygons or circles to maps. See how to use the Azure Maps iOS SDK to customize geometric shapes and make them easy to update and maintain.--++ Last updated 11/23/2021 |
azure-maps | Add Symbol Layer Ios | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/add-symbol-layer-ios.md | Title: Add a symbol layer to iOS maps description: Learn how to add a marker to a map. See an example that uses the Azure Maps iOS SDK to add a symbol layer that contains point-based data from a data source.--++ Last updated 11/19/2021 |
azure-maps | Add Tile Layer Map Ios | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/add-tile-layer-map-ios.md | Title: Add a tile layer to iOS maps description: Learn how to add a tile layer to a map. See an example that uses the Azure Maps iOS SDK to add a weather radar overlay to a map.--++ Last updated 11/23/2021 |
azure-maps | Android Map Add Line Layer | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/android-map-add-line-layer.md | Title: Add a line layer to Android maps | Microsoft Azure Maps description: Learn how to add lines to maps. See examples that use the Azure Maps Android SDK to add line layers to maps and to customize lines with symbols and color gradients.--++ Last updated 2/26/2021 |
azure-maps | Android Map Events | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/android-map-events.md | Title: Handle map events in Android maps | Microsoft Azure Maps description: Learn which events are fired when users interact with maps. View a list of all supported map events. See how to use the Azure Maps Android SDK to handle events.--++ Last updated 2/26/2021 |
azure-maps | Clustering Point Data Android Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/clustering-point-data-android-sdk.md | Title: Clustering point data in the Android SDK | Microsoft Azure Maps description: Learn how to cluster point data on maps. See how to use the Azure Maps Android SDK to cluster data, react to cluster mouse events, and display cluster aggregates.--++ Last updated 03/23/2021 |
azure-maps | Clustering Point Data Ios Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/clustering-point-data-ios-sdk.md | Title: Clustering point data in the iOS SDK description: Learn how to cluster point data on maps. See how to use the Azure Maps iOS SDK to cluster data, react to cluster mouse events, and display cluster aggregates.--++ Last updated 11/18/2021 |
azure-maps | Clustering Point Data Web Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/clustering-point-data-web-sdk.md | Title: Clustering point data in the Web SDK | Microsoft Azure Maps description: Learn how to cluster point data on maps. See how to use the Azure Maps Web SDK to cluster data, react to cluster mouse events, and display cluster aggregates.--++ Last updated 07/29/2019 |
azure-maps | Create Data Source Android Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/create-data-source-android-sdk.md | Title: Create a data source for Android maps | Microsoft Azure Maps description: "Find out how to create a data source for a map. Learn about the data sources that the Azure Maps Android SDK uses: GeoJSON sources and vector tiles."--++ Last updated 2/26/2021 |
azure-maps | Create Data Source Ios Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/create-data-source-ios-sdk.md | Title: Create a data source for iOS maps | Microsoft Azure Maps description: "Find out how to create a data source for a map. Learn about the data sources that the Azure Maps iOS SDK uses: GeoJSON sources and vector tiles."--++ Last updated 10/22/2021 |
azure-maps | Create Data Source Web Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/create-data-source-web-sdk.md | Title: Create a data source for a map in Microsoft Azure Maps description: "Find out how to create a data source for a map. Learn about the data sources that the Azure Maps Web SDK uses: GeoJSON sources and vector tiles."--++ Last updated 12/07/2020 |
azure-maps | Data Driven Style Expressions Android Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/data-driven-style-expressions-android-sdk.md | Title: Data-driven style Expressions in Android maps | Microsoft Azure Maps description: Learn about data-driven style expressions. See how to use these expressions in the Azure Maps Android SDK to adjust styles in maps.--++ Last updated 2/26/2021 |
azure-maps | Data Driven Style Expressions Ios Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/data-driven-style-expressions-ios-sdk.md | Title: Data-driven style expressions in iOS maps description: Learn about data-driven style expressions. See how to use these expressions in the Azure Maps iOS SDK to adjust styles in maps.--++ Last updated 11/18/2021 |
azure-maps | Data Driven Style Expressions Web Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/data-driven-style-expressions-web-sdk.md | Title: Data-driven style Expressions in the Azure Maps Web SDK | Microsoft Azure Maps description: Learn about data-driven style expressions. See how to use these expressions in the Azure Maps Web SDK to adjust styles in maps.--++ Last updated 4/4/2019 |
azure-maps | Display Feature Information Android | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/display-feature-information-android.md | Title: Display feature information in Android maps | Microsoft Azure Maps description: Learn how to display information when users interact with map features. Use the Azure Maps Android SDK to display toast messages and other types of messages.--++ Last updated 2/26/2021 |
azure-maps | Display Feature Information Ios Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/display-feature-information-ios-sdk.md | Title: Display feature information in iOS maps | Microsoft Azure Maps description: Learn how to display information when users interact with map features. Use the Azure Maps iOS SDK to display toast messages and other types of messages.--++ Last updated 11/23/2021 |
azure-maps | How To Add Shapes To Android Map | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/how-to-add-shapes-to-android-map.md | Title: Add a polygon layer to Android maps | Microsoft Azure Maps description: Learn how to add polygons or circles to maps. See how to use the Azure Maps Android SDK to customize geometric shapes and make them easy to update and maintain.--++ Last updated 2/26/2021 |
azure-maps | How To Add Symbol To Android Map | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/how-to-add-symbol-to-android-map.md | Title: Add a symbol layer to Android maps | Microsoft Azure Maps description: Learn how to add a marker to a map. See an example that uses the Azure Maps Android SDK to add a symbol layer that contains point-based data from a data source.--++ Last updated 2/26/2021 |
azure-maps | How To Add Tile Layer Android Map | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/how-to-add-tile-layer-android-map.md | Title: Add a tile layer to Android maps | Microsoft Azure Maps description: Learn how to add a tile layer to a map. See an example that uses the Azure Maps Android SDK to add a weather radar overlay to a map.--++ Last updated 3/25/2021 |
azure-maps | How To Dev Guide Csharp Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/how-to-dev-guide-csharp-sdk.md | Title: How to create Azure Maps applications using the C# REST SDK description: How to develop applications that incorporate Azure Maps using the C# SDK Developers Guide.--++ Last updated 11/11/2021 |
azure-maps | How To Dev Guide Java Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/how-to-dev-guide-java-sdk.md | Title: How to create Azure Maps applications using the Java REST SDK (preview) description: How to develop applications that incorporate Azure Maps using the Java REST SDK Developers Guide.--++ Last updated 01/25/2023 |
azure-maps | How To Dev Guide Js Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/how-to-dev-guide-js-sdk.md | Title: How to create Azure Maps applications using the JavaScript REST SDK (preview) description: How to develop applications that incorporate Azure Maps using the JavaScript SDK Developers Guide.--++ Last updated 11/15/2021 |
azure-maps | How To Dev Guide Py Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/how-to-dev-guide-py-sdk.md | Title: How to create Azure Maps applications using the Python REST SDK (preview) description: How to develop applications that incorporate Azure Maps using the Python SDK Developers Guide.--++ Last updated 01/15/2021 |
azure-maps | How To Show Traffic Android | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/how-to-show-traffic-android.md | Title: Show traffic data on Android maps | Microsoft Azure Maps description: This article demonstrates how to display traffic data on a map using the Microsoft Azure Maps Android SDK.--++ Last updated 2/26/2021 |
azure-maps | How To Use Android Map Control Library | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/how-to-use-android-map-control-library.md | Title: Get started with Android map control | Microsoft Azure Maps description: Become familiar with the Azure Maps Android SDK. See how to create a project in Android Studio, install the SDK, and create an interactive map.--++ Last updated 2/26/2021 |
azure-maps | How To Use Image Templates Web Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/how-to-use-image-templates-web-sdk.md | Title: Image templates in the Azure Maps Web SDK | Microsoft Azure Maps description: Learn how to add image icons and pattern-filled polygons to maps by using the Azure Maps Web SDK. View available image and fill pattern templates.--++ Last updated 8/6/2019 |
azure-maps | How To Use Indoor Module Ios | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/how-to-use-indoor-module-ios.md | Title: Use the Azure Maps indoor maps module to develop iOS applications with Microsoft Creator services description: Learn how to use the Microsoft Azure Maps indoor maps module for the iOS SDK to render maps by embedding the module's JavaScript libraries.--++ Last updated 12/10/2021 |
azure-maps | How To Use Ios Map Control Library | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/how-to-use-ios-map-control-library.md | Title: Get started with iOS map control | Microsoft Azure Maps description: Become familiar with the Azure Maps iOS SDK. See how to install the SDK and create an interactive map.--++ Last updated 11/23/2021 |
azure-maps | Interact Map Ios Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/interact-map-ios-sdk.md | Title: Handle map events in iOS maps description: Learn which events are fired when users interact with maps. View a list of all supported map events. See how to use the Azure Maps iOS SDK to handle events.--++ Last updated 11/18/2021 |
azure-maps | Map Add Bubble Layer Android | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/map-add-bubble-layer-android.md | Title: Add a Bubble layer to Android maps | Microsoft Azure Maps description: Learn how to render points on maps as circles with fixed sizes. See how to use the Azure Maps Android SDK to add and customize bubble layers for this purpose.--++ Last updated 2/26/2021 |
azure-maps | Map Add Controls Android | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/map-add-controls-android.md | Title: Add controls to an Android map | Microsoft Azure Maps description: How to add zoom control, pitch control, rotate control and a style picker to a map in Microsoft Azure Maps Android SDK.--++ Last updated 02/26/2021 |
azure-maps | Map Add Heat Map Layer Android | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/map-add-heat-map-layer-android.md | Title: Add a heat map layer to Android maps | Microsoft Azure Maps description: Learn how to create a heat map. See how to use the Azure MapsAndroid SDK to add a heat map layer to a map. Find out how to customize heat map layers.--++ Last updated 02/26/2021 |
azure-maps | Map Add Image Layer Android | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/map-add-image-layer-android.md | Title: Add an Image layer to an Android map | Microsoft Azure Maps description: Learn how to add images to a map. See how to use the Azure Maps Android SDK to customize image layers and overlay images on fixed sets of coordinates.--++ Last updated 02/26/2021 |
azure-maps | Map Extruded Polygon Android | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/map-extruded-polygon-android.md | Title: Add a polygon extrusion layer to an Android map | Microsoft Azure Maps description: How to add a polygon extrusion layer to the Microsoft Azure Maps Android SDK.--++ Last updated 02/26/2021 |
azure-maps | Migrate From Bing Maps Web Services | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/migrate-from-bing-maps-web-services.md | The following table provides the Azure Maps service APIs that provide similar fu | Spatial Data Services (SDS) | [Search] + [Route] + other Azure Services | | Time Zone | [Time Zone] | | Traffic Incidents | [Traffic Incident Details] |-| Elevations | <sup>1</sup> | --<sup>1</sup> Azure Maps [Elevation services](/rest/api/maps/elevation) have been [deprecated](https://azure.microsoft.com/updates/azure-maps-elevation-apis-and-render-v2-dem-tiles-will-be-retired-on-5-may-2023). For more information on how to include this functionality in your Azure Maps, see [Create elevation data & services](elevation-data-services.md). The following service APIs aren't currently available in Azure Maps: * Optimized Itinerary Routes - Planned. Azure Maps Route API does support traveling salesmen optimization for a single vehicle. * Imagery Metadata ΓÇô Primarily used for getting tile URLs in Bing Maps. Azure Maps has a standalone service for directly accessing map tiles.-* Azure Maps [Elevation services](/rest/api/maps/elevation) have been [deprecated](https://azure.microsoft.com/updates/azure-maps-elevation-apis-and-render-v2-dem-tiles-will-be-retired-on-5-may-2023). For more information on how to include this functionality in your Azure Maps, see [Create elevation data & services](elevation-data-services.md) Azure Maps also has these REST web Learn more about the Azure Maps REST services. [POST Route directions]: /rest/api/maps/route/postroutedirections [Route]: /rest/api/maps/route [Time Zone]: /rest/api/maps/timezone-[Elevation]: /rest/api/maps/elevation [Azure Maps Creator]: creator-indoor-maps.md [Spatial operations]: /rest/api/maps/spatial |
azure-maps | Migrate From Bing Maps | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/migrate-from-bing-maps.md | The following table provides a high-level list of Bing Maps features and the rel | Autosuggest | Γ£ô | | Directions (including truck) | Γ£ô | | Distance Matrix | Γ£ô |-| Elevations | <sup>1</sup> | | Imagery ΓÇô Static Map | Γ£ô | | Imagery Metadata | Γ£ô | | Isochrones | Γ£ô | The following table provides a high-level list of Bing Maps features and the rel | Traffic Incidents | Γ£ô | | Configuration driven maps | N/A | -<sup>1</sup> Azure Maps [Elevation services](/rest/api/maps/elevation) have been [deprecated](https://azure.microsoft.com/updates/azure-maps-elevation-apis-and-render-v2-dem-tiles-will-be-retired-on-5-may-2023). For more information on how to include this functionality in your Azure Maps, see [Create elevation data & services](elevation-data-services.md). - Bing Maps provides basic key-based authentication. Azure Maps provides both basic key-based authentication and highly secure, Azure Active Directory authentication. ## Licensing considerations |
azure-maps | Migrate From Google Maps Android App | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/migrate-from-google-maps-android-app.md | Title: Tutorial - Migrate an Android app description: 'Tutorial on how to migrate an Android app from Google Maps to Microsoft Azure Maps'--++ Last updated 12/1/2021 |
azure-maps | Migrate From Google Maps Web App | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/migrate-from-google-maps-web-app.md | The table lists key API features in the Google Maps V3 JavaScript SDK and the su | Geocoder service | Γ£ô | | Directions service | Γ£ô | | Distance Matrix service | Γ£ô |-| Elevation service | <sup>1</sup> | --<sup>1</sup> Azure Maps [Elevation services](/rest/api/maps/elevation) have been [deprecated](https://azure.microsoft.com/updates/azure-maps-elevation-apis-and-render-v2-dem-tiles-will-be-retired-on-5-may-2023). For more information on how to include this functionality in your Azure Maps, see [Create elevation data & services](elevation-data-services.md). ## Notable differences in the web SDKs |
azure-maps | Migrate From Google Maps Web Services | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/migrate-from-google-maps-web-services.md | The table shows the Azure Maps service APIs, which have a similar functionality | Speed Limits | See [Reverse geocode a coordinate] section. | | Static Map | [Render] | | Time Zone | [Time Zone] |-| Elevation | [Elevation]<sup>1</sup> | --<sup>1</sup> Azure Maps [Elevation services](/rest/api/maps/elevation) have been [deprecated](https://azure.microsoft.com/updates/azure-maps-elevation-apis-and-render-v2-dem-tiles-will-be-retired-on-5-may-2023). For more information on how to include this functionality in your Azure Maps, see [Create elevation data & services](elevation-data-services.md). The following service APIs aren't currently available in Azure Maps: Learn more about Azure Maps REST [Reverse geocode a coordinate]: #reverse-geocode-a-coordinate [Render]: /rest/api/maps/render/getmapimage [Time Zone]: /rest/api/maps/timezone-[Elevation]: /rest/api/maps/elevation [Basic snap to road logic]: https://samples.azuremaps.com/?sample=basic-snap-to-road-logic [Spatial operations]: /rest/api/maps/spatial [Traffic]: /rest/api/maps/traffic |
azure-maps | Migrate From Google Maps | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/migrate-from-google-maps.md | The table provides a high-level list of Azure Maps features, which correspond to | REST Service APIs | Γ£ô | | Directions (Routing) | Γ£ô | | Distance Matrix | Γ£ô |-| Elevation | <sup>1</sup> | | Geocoding (Forward/Reverse) | Γ£ô | | Geolocation | Γ£ô | | Nearest Roads | Γ£ô | The table provides a high-level list of Azure Maps features, which correspond to | Maps Embedded API | N/A | | Map URLs | N/A | -<sup>1</sup> Azure Maps [Elevation services] have been [deprecated]. For more information how to include this functionality in your Azure Maps, see [Create elevation data & services]. - Google Maps provides basic key-based authentication. Azure Maps provides both basic key-based authentication and Azure Active Directory authentication. Azure Active Directory authentication provides more security features, compared to the basic key-based authentication. ## Licensing considerations Learn the details of how to migrate your Google Maps application with these arti [Azure Maps Q&A]: https://aka.ms/AzureMapsFeedback [Azure support options]: https://azure.microsoft.com/support/options--<!-> -[Elevation services]: /rest/api/maps/elevation -[deprecated]: https://azure.microsoft.com/updates/azure-maps-elevation-apis-and-render-v2-dem-tiles-will-be-retired-on-5-may-2023 -[Create elevation data & services]: elevation-data-services.md |
azure-maps | Quick Android Map | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/quick-android-map.md | Title: 'Quickstart: Create an Android app with Azure Maps' description: 'Quickstart: Learn how to create an Android app using the Azure Maps Android SDK.'--++ Last updated 09/22/2022 |
azure-maps | Quick Ios App | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/quick-ios-app.md | Title: Create an iOS app description: Steps to create an Azure Maps account and the first iOS App.--++ Last updated 11/23/2021 |
azure-maps | Rest Sdk Developer Guide | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/rest-sdk-developer-guide.md | Title: REST SDK Developer Guide description: How to develop applications that incorporate Azure Maps using the various SDK Developer how-to articles.--++ Last updated 10/31/2021 |
azure-maps | Set Android Map Styles | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/set-android-map-styles.md | Title: Set a map style in Android maps | Microsoft Azure Maps description: Learn two ways of setting the style of a map. See how to use the Azure Maps Android SDK in either the layout file or the activity class to adjust the style.--++ Last updated 02/26/2021 |
azure-maps | Set Map Style Ios Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/set-map-style-ios-sdk.md | Title: Set a map style in iOS maps | Microsoft Azure Maps description: Learn two ways of setting the style of a map. See how to use the Azure Maps iOS SDK in either the layout file or the activity class to adjust the style.--++ Last updated 10/22/2021 |
azure-maps | Show Traffic Data Map Ios Sdk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/show-traffic-data-map-ios-sdk.md | Title: Show traffic data on iOS maps description: In this article you'll learn, how to display traffic data on a map using the Microsoft Azure Maps iOS SDK.--++ Last updated 11/18/2021 |
azure-maps | Tutorial Load Geojson File Android | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/tutorial-load-geojson-file-android.md | Title: 'Tutorial: Load GeoJSON data into Azure Maps Android SDK | Microsoft Azure Maps' description: Tutorial on how to load GeoJSON data file into the Azure Maps Android map SDK.--++ Last updated 12/10/2020 |
azure-maps | Web Sdk Best Practices | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-maps/web-sdk-best-practices.md | Title: Azure Maps Web SDK best practices description: Learn tips & tricks to optimize your use of the Azure Maps Web SDK. --++ Last updated 04/13/2023 |
azure-monitor | Container Insights Optout Hybrid | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-monitor/containers/container-insights-optout-hybrid.md | For example: 2. Configure the `azureArcClusterResourceId` variable by setting the corresponding values for `subscriptionId`, `resourceGroupName` and `clusterName` representing the resource ID of your Azure Arc-enabled Kubernetes cluster resource. ```bash- export azureArcClusterResourceId="/subscriptions/<subscriptionId>/resourceGroups/<resourceGroupName>/providers/Microsoft.Kubernetes/connectedClusters/<clusterName>" + export AZUREARCCLUSTERRESOURCEID="/subscriptions/<subscriptionId>/resourceGroups/<resourceGroupName>/providers/Microsoft.Kubernetes/connectedClusters/<clusterName>" ``` 3. Configure the `kubeContext` variable with the **kube-context** of your cluster by running the command `kubectl config get-contexts`. ```bash- export kubeContext="<kubeContext name of your k8s cluster>" + export KUBECONTEXT="<kubeContext name of your k8s cluster>" ``` 4. To stop monitoring your cluster, there are different commands provided based on your deployment scenario. For example: Run the following command to stop monitoring the cluster using the current context. ```bash- bash disable-monitoring.sh --resource-id $azureArcClusterResourceId + bash disable-monitoring.sh --resource-id $AZUREARCCLUSTERRESOURCEID ``` Run the following command to stop monitoring the cluster by specifying a context ```bash- bash disable-monitoring.sh --resource-id $azureArcClusterResourceId --kube-context $kubeContext + bash disable-monitoring.sh --resource-id $AZUREARCCLUSTERRESOURCEID --kube-context $KUBECONTEXT ``` #### Using service principal The bash script *disable-monitoring.sh* uses the interactive device login. If you prefer non-interactive login, you can use an existing service principal or create a new one that has the required permissions as described in [Prerequisites](container-insights-enable-arc-enabled-clusters.md#prerequisites). To use service principal, you will have to pass --client-id, --client-secret and --tenant-id values of service principal you have intended to use to *enable-monitoring.sh* bash script. ```bash-subscriptionId="<subscription Id of the Azure Arc-connected cluster resource>" -servicePrincipal=$(az ad sp create-for-rbac --role="Contributor" --scopes="/subscriptions/${subscriptionId}") -servicePrincipalClientId=$(echo $servicePrincipal | jq -r '.appId') +SUBSCRIPTIONID="<subscription Id of the Azure Arc-connected cluster resource>" +SERVICEPRINCIPAL=$(az ad sp create-for-rbac --role="Contributor" --scopes="/subscriptions/${SUBSCRIPTIONID}") +SERVICEPRINCIPALCLIENTID=$(echo $SERVICEPRINCIPAL | jq -r '.appId') -servicePrincipalClientSecret=$(echo $servicePrincipal | jq -r '.password') -tenantId=$(echo $servicePrincipal | jq -r '.tenant') +SERVICEPRINCIPALCLIENTSECRET=$(echo $SERVICEPRINCIPAL | jq -r '.password') +TENANTID=$(echo $SERVICEPRINCIPAL | jq -r '.tenant') ``` For example: ```bash-bash disable-monitoring.sh --resource-id $azureArcClusterResourceId --kube-context $kubeContext --client-id $servicePrincipalClientId --client-secret $servicePrincipalClientSecret --tenant-id $tenantId +bash disable-monitoring.sh --resource-id $AZUREARCCLUSTERRESOURCEID --kube-context $KUBECONTEXT --client-id $SERVICEPRINCIPALCLIENTID --client-secret $SERVICEPRINCIPALCLIENTSECRET --tenant-id $TENANTID ``` ## Next steps |
azure-monitor | Data Platform Metrics | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-monitor/essentials/data-platform-metrics.md | Platform and custom metrics are stored for **93 days** with the following except - **Application Insights log-based metrics**: Behind the scenes, [log-based metrics](../app/pre-aggregated-metrics-log-metrics.md) translate into log queries. Their retention is variable and matches the retention of events in underlying logs, which is 31 days to 2 years. For Application Insights resources, logs are stored for 90 days. > [!NOTE]-> You can [send platform metrics for Azure Monitor resources to a Log Analytics workspace](./resource-logs.md#send-to-azure-storage) for long-term trending. +> You can [send platform metrics for Azure Monitor resources to a Log Analytics workspace](./resource-logs.md#send-to-log-analytics-workspace) for long-term trending. While platform and custom metrics are stored for 93 days, you can only query (in the **Metrics** tile) for a maximum of 30 days' worth of data on any single chart. This limitation doesn't apply to log-based metrics. If you see a blank chart or your chart displays only part of metric data, verify that the difference between start and end dates in the time picker doesn't exceed the 30-day interval. After you've selected a 30-day interval, you can [pan](./metrics-charts.md#pan) the chart to view the full retention window. |
azure-monitor | Get Started Queries | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-monitor/logs/get-started-queries.md | The preceding query returns 10 results from the `SecurityEvent` table, in no spe * The pipe (|) character separates commands, so the output of the first command is the input of the next. You can add any number of piped elements. * Following the pipe is the `take` command, which returns a specific number of arbitrary records from the table. -We could run the query even without adding `| take 10`. The command would still be valid, but it could return up to 10,000 results. +We could run the query even without adding `| take 10`. The command would still be valid, but it could return up to 30,000 results. ### Search queries SecurityEvent | sort by TimeGenerated desc ``` -The preceding query could return too many results though, and it might also take some time. The query sorts the entire `SecurityEvent` table by the `TimeGenerated` column. The Analytics portal then limits the display to only 10,000 records. This approach isn't optimal. +The preceding query could return too many results though, and it might also take some time. The query sorts the entire `SecurityEvent` table by the `TimeGenerated` column. The Analytics portal then limits the display to only 30,000 records. This approach isn't optimal. The best way to get only the latest 10 records is to use `top`, which sorts the entire table on the server side and then returns the top records: |
azure-monitor | Tutorial Logs Ingestion Portal | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-monitor/logs/tutorial-logs-ingestion-portal.md | A [data collection endpoint](../essentials/data-collection-endpoint-overview.md) ## Create new table in Log Analytics workspace Before you can send data to the workspace, you need to create the custom table where the data will be sent.+> [!NOTE] +> The table creation for a log ingestion API custom log below can't be used to create a [agent custom log table](..agents/data-collection-text-log.md). You must use the CLI or custom template process to create the table. If you do not have sufficent rights to run CLI or custom tempate you must ask your adminitrator to add the table for you. 1. Go to the **Log Analytics workspaces** menu in the Azure portal and select **Tables**. The tables in the workspace will appear. Select **Create** > **New custom log (DCR based)**. |
azure-monitor | Usage Estimated Costs | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/azure-monitor/usage-estimated-costs.md | You can get more usage details about Log Analytics workspaces and Application In ### Log Analytics workspace -To learn about your usage trends and choose the most cost-effective [commitment tier](logs/cost-logs.md#commitment-tiers) for your Log Analytics workspace, select **Usage and estimated costs** from the **Log Analytics workspace** menu in the Azure portal. +To learn about your usage trends and choose the most cost-effective pricing tier (Pay-as-you-go or a [commitment tier](logs/cost-logs.md#commitment-tiers)) for your Log Analytics workspace, select **Usage and estimated costs** from the **Log Analytics workspace** menu in the Azure portal. ++> [!NOTE] +> +> **Usage and estimated costs** does *not* show your actual billed usage. It calculates what your data ingestion charges would have been for the last 31 days of usage if your workspace had been in each of the available pricing tiers. You can use these estimated costs to select the lowest cost tier based on your workspace's data ingestion. :::image type="content" source="logs/media/manage-cost-storage/usage-estimated-cost-dashboard-01.png" alt-text="Screenshot that shows Usage and estimated costs."::: |
baremetal-infrastructure | Faq | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/baremetal-infrastructure/workloads/nc2-on-azure/faq.md | This article addresses questions most frequently asked about NC2 on Azure. ## What is Hyperconverged Infrastructure (HCI)? -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) +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) ## How can I create a VM on a node? |
baremetal-infrastructure | Solution Design | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/baremetal-infrastructure/workloads/nc2-on-azure/solution-design.md | The following table describes the network topologies supported by each network f |Transit connectivity via vWAN for Spoke Delegated VNETS| No | |On-premises connectivity to Delegated subnet via vWAN attached SD-WAN| No| |On-premises connectivity via Secured HUB(Az Firewall NVA) | No|+|Connectivity from UVMs on NC2 nodes to Azure resources|Yes| ## Constraints The following table describes whatΓÇÖs supported for each network features confi |Delegated subnet per VNet |1| |[Network Security Groups](../../../virtual-network/network-security-groups-overview.md) on NC2 on Azure-delegated subnets|No| |[User-defined routes (UDRs)](../../../virtual-network/virtual-networks-udr-overview.md#user-defined) on NC2 on Azure-delegated subnets|No|-|Connectivity from UVMs on NC2 nodes to Azure resources|Yes| |Connectivity to [private endpoints](../../../private-link/private-endpoint-overview.md) from resources on Azure-delegated subnets|No| |Load balancers for NC2 on Azure traffic|No| |Dual stack (IPv4 and IPv6) virtual network|IPv4 only supported| The following table describes whatΓÇÖs supported for each network features confi Learn more: > [!div class="nextstepaction"]-> [Architecture](architecture.md) +> [Architecture](architecture.md) |
batch | Create Pool Ephemeral Os Disk | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/batch/create-pool-ephemeral-os-disk.md | The `EphemeralOSDiskSettings` property isn't set by default. You must set this p The following example shows how to create a Batch pool where the nodes use ephemeral OS disks and not managed disks. -### Batch .NET API +### Code examples ++This code snippet shows how to create a pool with ephemeral OS disks using Azure Batch Python SDK with the Ephemeral OS disk using the temporary disk (cache). ++```python +virtual_machine_configuration=batch.models.VirtualMachineConfiguration( + image_reference=image_ref_to_use, + node_agent_sku_id=node_sku_id, + os_disk=batch.models.OSDisk( + ephemeral_os_disk_settings=batch.models.DiffDiskSettings( + placement=batch.models.DiffDiskPlacement.cache_disk + ) + ) +) +``` ++This is the same code snippet but for creating a pool with ephemeral OS disks using the Azure Batch .NET SDK and C#. ```csharp VirtualMachineConfiguration virtualMachineConfiguration = new VirtualMachineConfiguration( |
container-apps | Log Monitoring | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/container-apps/log-monitoring.md | Title: Monitor logs in Azure Container Apps with Log Analytics description: Monitor your container app logs with Log Analytics -+ The Container Apps service provides system log messages at the container app lev | Revision Provisioning | Info| Deactivating Old revisions since 'ActiveRevisionsMode=Single' | | Revision Provisioning | Error | Error provisioning revision \<revision-name>. ErrorCode: \<[ErrImagePull]\|[Timeout]\|[ContainerCrashing]\> | -The system log data is accessible by querying the `ContainerAppSystemlogs_CL` table. The most used Container Apps specific columns in the table are: +The system log data is accessible by querying the `ContainerAppSystemLogs_CL` table. The most used Container Apps specific columns in the table are: | Column | Description | ||| |
cosmos-db | How To Migrate Desktop Tool | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/cosmos-db/how-to-migrate-desktop-tool.md | Next, create a target database and container on the Azure Cosmos DB for NoSQL ac Now, migrate data from a JSON array to the newly created Azure Cosmos DB for NoSQL container. -1. Navigate to an empty directory on your local machine. Within that directory, create a new file named **migration-settings.json**. +1. Navigate to an empty directory on your local machine. Within that directory, create a new file named **migrationsettings.json**. 1. Within the JSON file, create a new empty JSON object: Now, migrate data from a JSON array to the newly created Azure Cosmos DB for NoS } ``` -1. **Save** the **migration-settings.json** file. +1. **Save** the **migrationsettings.json** file. -1. Open a new terminal +1. Open a new terminal and navigate to the directory containing your **migrationsettings.json** file. 1. Run the desktop data migration tool using the `dmt` command. Now, migrate data from a JSON array to the newly created Azure Cosmos DB for NoS > [!NOTE] > If you did not add the installation path to your `PATH` environment variable, you may need to specify the full path to the `dmt` executable. -1. The tool asks for the path to the settings file. Enter the **migration-settings.json** filename here. -- ```output - Path to settings file? (leave empty to skip): - ``` - 1. The tool now outputs the sources and sinks used by the migration. ```output |
cosmos-db | Partial Document Update Getting Started | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/cosmos-db/partial-document-update-getting-started.md | this.patchDocument = function (documentLink, patchSpec, options, callback) { > [!NOTE] > Find the definition of `validateOptionsAndCallback` in the [.js DocDbWrapperScript](https://github.com/Azure/azure-cosmosdb-js-server/blob/1dbe69893d09a5da29328c14ec087ef168038009/utils/DocDbWrapperScript.js#L289) on GitHub. -Sample parameter for patch operation: +Sample stored procedure for patch operation: ```javascript-function () { +function patchDemo() { var doc = {- "id": "exampleDoc", - "field1": { - "field2": 10, - "field3": 20 - } - }; - var isAccepted = __.createDocument(__.getSelfLink(), doc, (err, doc) => { - if (err) throw err; - var patchSpec = [ - {"op": "add", "path": "/field1/field2", "value": 20}, - {"op": "remove", "path": "/field1/field3"} - ]; - isAccepted = __.patchDocument(doc._self, patchSpec, (err, doc) => { - if (err) throw err; - else { - getContext().getResponse().setBody(docPatched); - } - } - } - if(!isAccepted) throw new Error("patch was't accepted") - } - } - if(!isAccepted) throw new Error("create wasn't accepted") + "id": "exampleDoc", + "fields": { + "field1": "exampleString", + "field2": 20, + "field3": 40 + } + }; + + var isAccepted = __.createDocument(__.getSelfLink(), doc, (err, doc) => { + if (err) { + throw err; + } + else { + getContext().getResponse().setBody("Example document successfully created."); + + var patchSpec = [ + { "op": "add", "path": "/fields/field1", "value": "newExampleString" }, + { "op": "remove", "path": "/fields/field2" }, + { "op": "incr", "path": "/fields/field3", "value": 10 } + ]; + + var isAccepted = __.patchDocument(doc._self, patchSpec, (err, doc) => { + if (err) { + throw err; + } + else { + getContext().getResponse().appendBody(" Example document successfully patched."); + } + }); + + if (!isAccepted) throw new Error("Patch wasn't accepted"); + } + }); ++ if (!isAccepted) throw new Error("Create wasn't accepted."); } ``` |
defender-for-cloud | Enable Vulnerability Assessment Agentless | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/defender-for-cloud/enable-vulnerability-assessment-agentless.md | -# Find vulnerabilities and collect software inventory with agentless scanning (Preview) +# Find vulnerabilities and collect software inventory with agentless scanning Agentless scanning provides visibility into installed software and software vulnerabilities on your workloads to extend vulnerability assessment coverage to server workloads without a vulnerability assessment agent installed. |
dms | Dms Overview | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/dms/dms-overview.md | With Azure Database Migration Service currently we offer two options: **Azure SQL Migration extension for Azure Data Studio** is powered by the latest version of Database Migration Service and provides more features. Currently, it supports SQL Database modernization to Azure. For improved functionality and supportability, consider migrating to Azure SQL Database by using the Azure SQL migration extension for Azure Data Studio. -**Database Migration Service (classic)** via Azure portal, PowerShell and Azure CLI is an older version of the Azure Database Migration Service. It offers database modernization to Azure and support scenarios like – SQL Server, PostgreSQL, MySQL, and MongoDB.  +**Database Migration Service (classic)** via Azure portal, PowerShell and Azure CLI is an older version of the Azure Database Migration Service. It offers database modernization to Azure and support scenarios like – SQL Server, PostgreSQL, MySQL, and MongoDB. + [!INCLUDE [database-migration-service-ads](../../includes/database-migration-service-ads.md)] |
openshift | Openshift Service Definitions | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/openshift/openshift-service-definitions.md | Azure Red Hat OpenShift runs on OpenShift 4 and uses the CRI-O implementation of ### Operating system Azure Red Hat OpenShift runs on OpenShift 4 using Red Hat Enterprise Linux CoreOS (RHCOS) as the operating system for all control plane and worker nodes.+Windows workloads are not supported on Azure OpenShift as the platform does not currently support Windows worker nodes. ### Kubernetes operator support For details about Azure Red Hat OpenShiftΓÇÖs regulatory compliance certificatio ## Next Steps -For more information, see the [support policies](support-policies-v4.md) documentation. +For more information, see the [support policies](support-policies-v4.md) documentation. |
service-connector | How To Integrate Storage Blob | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/service-connector/how-to-integrate-storage-blob.md | Use the connection details below to connect compute services to Blob Storage. Fo | AZURE_STORAGEBLOB_CLIENTSECRET | Your client secret | `<client-secret>` | | AZURE_STORAGEBLOB_TENANTID | Your tenant ID | `<tenant-ID>` | -### Azure Spring Cloud +### Azure Spring Apps #### secret / connection string |
virtual-machines | Run Command | https://github.com/MicrosoftDocs/azure-docs/commits/main/articles/virtual-machines/windows/run-command.md | Invoke-AzVMRunCommand -ResourceGroupName '<myResourceGroup>' -Name '<myVMName>' Listing the run commands or showing the details of a command requires the `Microsoft.Compute/locations/runCommands/read` permission on Subscription Level. The built-in [Reader](../../role-based-access-control/built-in-roles.md#reader) role and higher levels have this permission. -Running a command requires the `Microsoft.Compute/virtualMachines/runCommand/write` permission. The [Virtual Machine Contributor](../../role-based-access-control/built-in-roles.md#virtual-machine-contributor) role and higher levels have this permission. +Running a command requires the `Microsoft.Compute/virtualMachines/runCommands/write` permission. The [Virtual Machine Contributor](../../role-based-access-control/built-in-roles.md#virtual-machine-contributor) role and higher levels have this permission. You can use one of the [built-in roles](../../role-based-access-control/built-in-roles.md) or create a [custom role](../../role-based-access-control/custom-roles.md) to use Run Command. |