Skip to content

Commit 4298f71

Browse files
authored
Merge pull request #181084 from MicrosoftDocs/master
11/25/2021 AM Publish
2 parents fc912bf + 144c313 commit 4298f71

14 files changed

+136
-26
lines changed

articles/api-management/import-logic-app-as-api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ Operations can be called directly from the Azure portal, which provides a conven
9090
[!INCLUDE [api-management-navigate-to-instance.md](../../includes/api-management-append-apis.md)]
9191

9292
>[!NOTE]
93-
>Every Logic App has **manual-invoke** operation. To comprise your API of multiple logic apps and avoid collision, you need to rename the function.
93+
>Every Logic App has **manual-invoke** operation. To comprise your API of multiple logic apps and avoid collision, you need to rename the function. In order to rename the function/API, please navigate to the OpenAPI Specification editor and change the title value.
9494
9595
[!INCLUDE [api-management-define-api-topics.md](../../includes/api-management-define-api-topics.md)]
9696

articles/app-service/configure-language-dotnetcore.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ az webapp config show --resource-group <resource-group-name> --name <app-name> -
4444
To show all supported .NET Core versions, run the following command in the [Cloud Shell](https://shell.azure.com):
4545

4646
```azurecli-interactive
47-
az webapp list-runtimes --linux | grep DOTNETCORE
47+
az webapp list-runtimes --linux | grep DOTNET
4848
```
4949

5050
::: zone-end
@@ -232,4 +232,4 @@ For more information, see [Configure ASP.NET Core to work with proxy servers and
232232

233233
Or, see additional resources:
234234

235-
[Environment variables and app settings reference](reference-app-settings.md)
235+
[Environment variables and app settings reference](reference-app-settings.md)

articles/application-gateway/ingress-controller-letsencrypt-certificate-application-gateway.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Follow the steps below to install [cert-manager](https://docs.cert-manager.io) o
2424

2525
- create a new `cert-manager` namespace on your AKS
2626
- create the following CRDs: Certificate, Challenge, ClusterIssuer, Issuer, Order
27-
- install cert-manager chart (from [docs.cert-manager.io)](https://docs.cert-manager.io/en/latest/getting-started/install/kubernetes.html#steps)
27+
- install cert-manager chart (from [docs.cert-manager.io)](https://cert-manager.io/docs/installation/compatibility/)
2828

2929
```bash
3030
#!/bin/bash

articles/azure-functions/functions-identity-based-connections-tutorial.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@ Next you will update your function app to use its system-assigned identity when
293293
> [!IMPORTANT]
294294
> The `AzureWebJobsStorage` configuration is used by some triggers and bindings, and those extensions must be able to use identity-based connections, too. Apps that use blob triggers or event hub triggers may need to update those extensions. Because no functions have been defined for this app, there isn't a concern yet. To learn more about this requirement, see [Connecting to host storage with an identity (Preview)](./functions-reference.md#connecting-to-host-storage-with-an-identity-preview).
295295
>
296-
> Similarly, `AzureWebJobsStorage` is used for deployment artifacts when using server-side build in Linux Consumption. When you enable identity-based connections for `AzureWebJobsStorage` in Linux Consmption, you will need to deploy via [an external deployment package](/run-functions-from-deployment-package).
296+
> Similarly, `AzureWebJobsStorage` is used for deployment artifacts when using server-side build in Linux Consumption. When you enable identity-based connections for `AzureWebJobsStorage` in Linux Consmption, you will need to deploy via [an external deployment package](run-functions-from-deployment-package.md).
297297

298298
1. In the [Azure portal](https://portal.azure.com), navigate to your function app.
299299

articles/azure-functions/functions-reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ Here is an example of `local.settings.json` properties required for identity-bas
205205
Azure Functions by default uses the "AzureWebJobsStorage" connection for core behaviors such as coordinating singleton execution of timer triggers and default app key storage. This can be configured to leverage an identity as well.
206206

207207
> [!CAUTION]
208-
> Other components in Functions rely on "AzureWebJobsStorage" for default behaviors. You should not move it to an identity-based connection if you are using older versions of extensions that do not support this type of connection, including triggers and bindings for Azure Blobs and Event Hubs. Similarly, `AzureWebJobsStorage` is used for deployment artifacts when using server-side build in Linux Consumption, and if you enable this, you will need to deploy via [an external deployment package](/run-functions-from-deployment-package).
208+
> Other components in Functions rely on "AzureWebJobsStorage" for default behaviors. You should not move it to an identity-based connection if you are using older versions of extensions that do not support this type of connection, including triggers and bindings for Azure Blobs and Event Hubs. Similarly, `AzureWebJobsStorage` is used for deployment artifacts when using server-side build in Linux Consumption, and if you enable this, you will need to deploy via [an external deployment package](run-functions-from-deployment-package.md).
209209
>
210210
> In addition, some apps reuse "AzureWebJobsStorage" for other storage connections in their triggers, bindings, and/or function code. Make sure that all uses of "AzureWebJobsStorage" are able to use the identity-based connection format before changing this connection from a connection string.
211211

articles/azure-monitor/app/pricing.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ ms.reviewer: lagayhar
1313
# Manage usage and costs for Application Insights
1414

1515
> [!NOTE]
16-
> This article describes how to understand and control your costs for Application Insights. A related article, [Monitoring usage and estimated costs](..//usage-estimated-costs.md) describes how to view usage and estimated costs across multiple Azure monitoring features using Azure Cost Management + Billing.
16+
> This article describes how to understand and control your costs for Application Insights. A related article, [Monitoring usage and estimated costs](..//usage-estimated-costs.md) describes how to view usage and estimated costs across multiple Azure monitoring features using [Azure Cost Management + Billing](../logs/manage-cost-storage.md#viewing-log-analytics-usage-on-your-azure-bill).
1717
1818
Application Insights is designed to get everything you need to monitor the availability, performance, and usage of your web applications, whether they're hosted on Azure or on-premises. Application Insights supports popular languages and frameworks, such as .NET, Java, and Node.js, and integrates with DevOps processes and tools like Azure DevOps, Jira, and PagerDuty. It's important to understand what determines the costs of monitoring your applications. In this article, we review what drives your application monitoring costs and how you can proactively monitor and control them.
1919

2020
If you have questions about how pricing works for Application Insights, you can post a question in our [Microsoft Q&A question page](/answers/topics/azure-monitor.html).
2121

2222
## Pricing model
2323

24-
The pricing for [Azure Application Insights][start] is a **Pay-As-You-Go** model based on data volume ingested and optionally for longer data retention. Each Application Insights resource is charged as a separate service and contributes to the bill for your Azure subscription. Data volume is measured as the size of the uncompressed JSON data package that's received by Application Insights from your application. Data volume is measured in GB (10^9 bytes). There is no data volume charge for using the [Live Metrics Stream](./live-stream.md). On your Azure bill, your data ingsetion and data retention for a classic Application Insights resource will be reported with a meter category of **Log Analytics**.
24+
The pricing for [Azure Application Insights][start] is a **Pay-As-You-Go** model based on data volume ingested and optionally for longer data retention. Each Application Insights resource is charged as a separate service and contributes to the bill for your Azure subscription. Data volume is measured as the size of the uncompressed JSON data package that's received by Application Insights from your application. Data volume is measured in GB (10^9 bytes). There is no data volume charge for using the [Live Metrics Stream](./live-stream.md). On your Azure bill or in [Azure Cost Management + Billing](../logs/manage-cost-storage.md#viewing-log-analytics-usage-on-your-azure-bill), your data ingestion and data retention for a classic Application Insights resource will be reported with a meter category of **Log Analytics**.
2525

2626
[Multi-step web tests](./availability-multistep.md) incur an additional charge. Multi-step web tests are web tests that perform a sequence of actions. There's no separate charge for *ping tests* of a single page. Telemetry from ping tests and multi-step tests is charged the same as other telemetry from your app.
2727

articles/cognitive-services/Speech-Service/how-to-pronunciation-assessment.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,16 @@ zone_pivot_groups: programming-languages-speech-services-nomore-variant
1616

1717
# Pronunciation assessment
1818

19-
Pronunciation assessment evaluates speech pronunciation and gives speakers feedback on the accuracy and fluency of spoken audio.
20-
With pronunciation assessment, language learners can practice, get instant feedback, and improve their pronunciation so that they can speak and present with confidence.
21-
Educators can use the capability to evaluate pronunciation of multiple speakers in real-time.
19+
Pronunciation assessment evaluates speech pronunciation and gives speakers feedback on the accuracy and fluency of spoken audio. With pronunciation assessment, language learners can practice, get instant feedback, and improve their pronunciation so that they can speak and present with confidence. Educators can use the capability to evaluate pronunciation of multiple speakers in real-time.
2220

2321
In this article, you'll learn how to set up `PronunciationAssessmentConfig` and retrieve the `PronunciationAssessmentResult` using the speech SDK.
2422

2523
> [!NOTE]
26-
> The pronunciation assessment feature currently supports `en-US` language, which is available on all [speech-to-text regions](regions.md#speech-to-text-text-to-speech-and-translation). The support for `en-GB` and `zh-CN` languages is under preview.
24+
> Pronunciation assessment for the `en-US` locale is available in all [speech-to-text regions](regions.md#speech-to-text-text-to-speech-and-translation). Support for `en-GB` and `zh-CN` locales is in preview.
2725
2826
## Pronunciation assessment with the Speech SDK
2927

30-
In the samples below, you'll create a `PronunciationAssessmentConfig`, then apply it to a `SpeechRecognizer`.
31-
32-
The following snippets illustrate how to use language identification in your apps:
28+
The following snippet illustrates how to create a `PronunciationAssessmentConfig`, then apply it to a `SpeechRecognizer`.
3329

3430
::: zone pivot="programming-language-csharp"
3531

@@ -108,8 +104,8 @@ result.close();
108104
```Python
109105
pronunciation_assessment_config = \
110106
speechsdk.PronunciationAssessmentConfig(reference_text='reference text',
111-
grading_system=msspeech.PronunciationAssessmentGradingSystem.HundredMark,
112-
granularity=msspeech.PronunciationAssessmentGranularity.Phoneme)
107+
grading_system=speechsdk.PronunciationAssessmentGradingSystem.HundredMark,
108+
granularity=speechsdk.PronunciationAssessmentGranularity.Phoneme)
113109
speech_recognizer = speechsdk.SpeechRecognizer(
114110
speech_config=speech_config, \
115111
audio_config=audio_config)
@@ -186,8 +182,8 @@ This table lists the result parameters of pronunciation assessment.
186182
| `AccuracyScore` | Pronunciation accuracy of the speech. Accuracy indicates how closely the phonemes match a native speaker's pronunciation. Word and full text level accuracy score is aggregated from phoneme level accuracy score. |
187183
| `FluencyScore` | Fluency of the given speech. Fluency indicates how closely the speech matches a native speaker's use of silent breaks between words. |
188184
| `CompletenessScore` | Completeness of the speech, determined by calculating the ratio of pronounced words to reference text input. |
189-
| `PronunciationScore` | Overall score indicating the pronunciation quality of the given speech. This is aggregated from `AccuracyScore`, `FluencyScore` and `CompletenessScore` with weight. |
190-
| `ErrorType` | This value indicates whether a word is omitted, inserted or badly pronounced, compared to `ReferenceText`. Possible values are `None` (meaning no error on this word), `Omission`, `Insertion` and `Mispronunciation`. |
185+
| `PronScore` | Overall score indicating the pronunciation quality of the given speech. This is aggregated from `AccuracyScore`, `FluencyScore`, and `CompletenessScore` with weight. |
186+
| `ErrorType` | This value indicates whether a word is omitted, inserted or badly pronounced, compared to `ReferenceText`. Possible values are `None` (meaning no error on this word), `Omission`, `Insertion`, and `Mispronunciation`. |
191187
192188
### Sample responses
193189

articles/defender-for-cloud/enable-data-collection.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,4 +277,4 @@ To turn off automatic provisioning of an agent:
277277

278278

279279
## Next steps
280-
This page explained how to enable auto provisioning for the Log Analytics agent and other Defender for Cloud extensions. It also described how to define a Log Analytics workspace in which to store the collected data. Both operations are required to enable data collection. Storing data in Log Analytics, whether you use a new or existing workspace, might incur more charges for data storage. For pricing details in your currency of choice and according to your region, see the [pricing page](https://azure.microsoft.com/pricing/details/security-center/).
280+
This page explained how to enable auto provisioning for the Log Analytics agent and other Defender for Cloud extensions. It also described how to define a Log Analytics workspace in which to store the collected data. Both operations are required to enable data collection. Storing data in Log Analytics, whether you use a new or existing workspace, might incur more charges for data storage. For pricing details in your local currency or region, see the [pricing page](https://azure.microsoft.com/pricing/details/security-center/).

articles/defender-for-cloud/enable-enhanced-security.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ For the purpose of the Defender for Cloud quickstarts and tutorials you must ena
1818

1919
You can protect an entire Azure subscription with Defender for Cloud's enhanced security features and the protections will be inherited by all resources within the subscription.
2020

21-
A free 30-day trial is available. For pricing details in your currency of choice and according to your region, see the [pricing page](https://azure.microsoft.com/pricing/details/security-center/).
21+
A free 30-day trial is available. For pricing details in your local currency or region, see the [pricing page](https://azure.microsoft.com/pricing/details/security-center/).
2222

2323
## Enable enhanced security features from the Azure portal
2424

articles/defender-for-cloud/enhanced-security-features-overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ms.date: 11/14/2021
1111

1212
The enhanced security features are free for the first 30 days. At the end of 30 days, if you decide to continue using the service, we'll automatically start charging for usage.
1313

14-
You can upgrade from the **Environment settings** page, as described in [Quickstart: Enable enhanced security features](enable-enhanced-security.md). For pricing details in your currency of choice and according to your region, see the [pricing page](https://azure.microsoft.com/pricing/details/security-center/).
14+
You can upgrade from the **Environment settings** page, as described in [Quickstart: Enable enhanced security features](enable-enhanced-security.md). For pricing details in your local currency or region, see the [pricing page](https://azure.microsoft.com/pricing/details/security-center/).
1515

1616
:::image type="content" source="media/enhanced-security-features-overview/defender-plans-top.png" alt-text="Enabling Microsoft Defender for Cloud's enhanced security features.":::
1717

@@ -132,5 +132,5 @@ If the workspace is in the legacy Per Node pricing tier, the Defender for Cloud
132132
This article explained Defender for Cloud's pricing options. For related material, see:
133133

134134
- [How to optimize your Azure workload costs](https://azure.microsoft.com/blog/how-to-optimize-your-azure-workload-costs/)
135-
- [Pricing details in your currency of choice, and according to your region](https://azure.microsoft.com/pricing/details/security-center/)
135+
- [Pricing details according to currency or region](https://azure.microsoft.com/pricing/details/security-center/)
136136
- You may want to manage your costs and limit the amount of data collected for a solution by limiting it to a particular set of agents. Use [solution targeting](../azure-monitor/insights/solution-targeting.md) to apply a scope to the solution and target a subset of computers in the workspace. If you're using solution targeting, Defender for Cloud lists the workspace as not having a solution.

0 commit comments

Comments
 (0)