Skip to content

Commit

Permalink
dirty pr-conflict fix
Browse files Browse the repository at this point in the history
  • Loading branch information
Juliako committed Apr 29, 2022
2 parents c6b6b71 + 86500cd commit e4c3604
Show file tree
Hide file tree
Showing 69 changed files with 388 additions and 341 deletions.
2 changes: 1 addition & 1 deletion articles/active-directory/develop/v2-protocols-oidc.md
Original file line number Diff line number Diff line change
Expand Up @@ -284,7 +284,7 @@ Review the [UserInfo documentation](userinfo.md#calling-the-api) to look over ho

When you want to sign out the user from your app, it isn't sufficient to clear your app's cookies or otherwise end the user's session. You must also redirect the user to the Microsoft identity platform to sign out. If you don't do this, the user reauthenticates to your app without entering their credentials again, because they will have a valid single sign-in session with the Microsoft identity platform.

You can redirect the user to the `end_session_endpoint` listed in the OpenID Connect metadata document:
You can redirect the user to the `end_session_endpoint` (which supports both HTTP GET and POST requests) listed in the OpenID Connect metadata document:

```HTTP
GET https://login.microsoftonline.com/common/oauth2/v2.0/logout?
Expand Down
4 changes: 2 additions & 2 deletions articles/active-directory/index.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ metadata:
ms.collection: M365-identity-device-management
author: rolyon
ms.author: rolyon
manager: karenhoran
manager: CelesteDG
ms.date: 01/25/2022

highlightedContent:
Expand Down Expand Up @@ -322,4 +322,4 @@ additionalContent:
url: /powershell/module/azuread/
- title: Azure CLI commands for Azure AD
summary: Find the Azure AD commands in the CLI reference.
url: /cli/azure/ad
url: /cli/azure/ad
23 changes: 23 additions & 0 deletions articles/api-management/api-management-advanced-policies.md
Original file line number Diff line number Diff line change
Expand Up @@ -536,6 +536,29 @@ In the following example, request forwarding is retried up to ten times using an

```

### Example

In the following example, sending a request to a URL other than the defined backend is retried up to three times if the connection is dropped/timed out, or the request results in a server-side error. Since `first-fast-retry` is set to true, the first retry is executed immediately upon the initial request failure. Note that `send-request` must set `ignore-error` to true in order for `response-variable-name` to be null in the event of an error.

```xml

<retry
condition="@(context.Variables["response"] == null || ((IResponse)context.Variables["response"]).StatusCode >= 500)"
count="3"
interval="1"
first-fast-retry="true">
<send-request
mode="new"
response-variable-name="response"
timeout="3"
ignore-error="true">
<set-url>https://api.contoso.com/products/5</set-url>
<set-method>GET</set-method>
</send-request>
</retry>

```

### Elements

| Element | Description | Required |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ Navigate through the following links to get started using Azure Government:
- [Connect with CLI](./documentation-government-get-started-connect-with-cli.md)
- [Connect with Visual Studio](./documentation-government-connect-vs.md)
- [Connect to Azure Storage](./documentation-government-get-started-connect-to-storage.md)
- [Connect with Azure SDK for Python](/azure/developer/python/azure-sdk-sovereign-domain)
- [Connect with Azure SDK for Python](/azure/developer/python/sdk/azure-sdk-sovereign-domain)

### Azure Government Video Library

Expand Down
21 changes: 18 additions & 3 deletions articles/container-apps/deploy-visual-studio.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,19 +99,34 @@ The Visual Studio publish dialogs will help you choose existing Azure resources,

:::image type="content" source="media/visual-studio/container-apps-choose-registry.png" alt-text="A screenshot showing how select the created registry.":::

### Publish the app
### Publish the app using Visual Studio

While the resources and publishing profile are created, you still need to publish and deploy the app to Azure.

Choose **Publish** in the upper right of the publishing profile screen to deploy to the container app you created in Azure. This process may take a moment, so wait for it to complete.
Choose **Publish** in the upper right of the publishing profile screen to deploy to the container app you created in Azure. This process may take a moment, so wait for it to complete.

:::image type="content" source="media/visual-studio/container-apps-publish.png" alt-text="A screenshot showing how to publish the app.":::

When the app finishes deploying, Visual Studio opens a browser to the URL of your deployed site. This page may initially display an error if all of the proper resources have not finished provisioning. You can continue to refresh the browser periodically to check if the deployment has fully completed.


:::image type="content" source="media/visual-studio/container-apps-site.png" alt-text="A screenshot showing the published site.":::

### Publish the app using GitHub Actions

Container Apps can also be deployed using CI/CD through [GitHub actions](https://docs.github.com/en/actions), which are a powerful tool for automating, customizing, and executing development workflows directly through the GitHub repository of your project.

If Visual Studio detects the project you are publishing is hosted in GitHub, the publish flow presents an additional **Deployment type** step. This stage allows developers to choose whether to publish directly through Visual Studio using the steps shown earlier in the quickstart, or through a GitHub Actions workflow.

:::image type="content" source="media/visual-studio/container-apps-deployment-type.png" alt-text="A screenshot showing the deployment type.":::

If you select the GitHub Actions workflow, Visual Studio will add a *.github* folder to the root directory of the project, along with a generated YAML file inside of it. The YAML file contains GitHub Actions configurations to build and deploy your app to Azure every time you push your code.

After you make a change and push your code, you can see the progress of the build and deploy process in GitHub under the **Actions** tab. This page provides detailed logs and indicators regarding the progress and health of the workflow.

:::image type="content" source="media/visual-studio/container-apps-github-actions.png" alt-text="A screenshot showing GitHub actions.":::

Once you see a green checkmark next to the build and deploy jobs the workflow is complete. When you browse to your Container Apps site you should see the latest changes applied. You can always find the URL for your container app using the Azure portal page.

## Clean up resources

If you're not going to continue to use this application, you can delete the Azure Container Apps instance and all the associated services by removing the resource group.
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ titleSuffix: Azure Cost Management + Billing
description: This article walks you through setting up and configuring AWS Cost and Usage report integration with Cost Management.
author: bandersmsft
ms.author: banders
ms.date: 04/13/2022
ms.date: 04/28/2022
ms.topic: how-to
ms.service: cost-management-billing
ms.subservice: cost-management
Expand Down Expand Up @@ -60,10 +60,10 @@ Use the Create a New Role wizard:
1. Sign in to your AWS console and select **Services**.
2. In the list of services, select **IAM**.
3. Select **Roles** and then select **Create Role**.
4. On the next page, select **Another AWS account**.
5. In **Account ID**, enter **432263259397**.
6. In **Options**, select **Require external ID (Best practice when a third party will assume this role)**.
7. In **External ID**, enter the external ID, which is a shared passcode between the AWS role and Cost Management. The same external ID is also used on the **New Connector** page in Cost Management. Microsoft recommends that you use a strong passcode policy when entering the external ID.
4. On the **Select trusted entity** page, select **AWS account** and then under **An AWS account**, select **Another AWS account**.
5. Under **Account ID**, enter **432263259397**.
6. Under **Options**, select **Require external ID (Best practice when a third party will assume this role)**.
7. Under **External ID**, enter the external ID, which is a shared passcode between the AWS role and Cost Management. The same external ID is also used on the **New Connector** page in Cost Management. Microsoft recommends that you use a strong passcode policy when entering the external ID.
> [!NOTE]
> Don't change the selection for **Require MFA**. It should remain cleared.
8. Select **Next: Permissions**.
Expand Down
2 changes: 1 addition & 1 deletion articles/digital-twins/concepts-models.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ The following example shows a Sensor model with a semantic-type telemetry for Te
:::code language="json" source="~/digital-twins-docs-samples-getting-started/models/advanced-home-example/ISensor.json" highlight="7-18":::

> [!NOTE]
> Currently, "Property" or "Telemetry" type must be the first element of the array, followed by the semantic type. Otherwise, the field may not be visible in the Azure Digital Twins Explorer.
> *"Property"* or *"Telemetry"* must be the first element of the `@type` array, followed by the semantic type. Otherwise, the field may not be visible in [Azure Digital Twins Explorer](concepts-azure-digital-twins-explorer.md).
## Relationships

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -90,20 +90,16 @@ This section helps you create, get, update, and delete the Microsoft peering con

:::image type="content" source="./media/expressroute-howto-routing-portal-resource-manager/configuration-m-validation-needed.png" alt-text="Configure Microsoft peering validation needed":::

> [!IMPORTANT]
> Microsoft verifies if the specified 'Advertised public prefixes' and 'Peer ASN' (or 'Customer ASN') are assigned to you in the Internet Routing Registry. If you are getting the public prefixes from another entity and if the assignment is not recorded with the routing registry, the automatic validation will not complete and will require manual validation. If the automatic validation fails, you will see the message 'Validation needed'.
>
> If you see the message 'Validation needed', collect the document(s) that show the public prefixes are assigned to your organization by the entity that is listed as the owner of the prefixes in the routing registry and submit these documents for manual validation by opening a support ticket.
>
> [!IMPORTANT]
> Microsoft verifies if the specified 'Advertised public prefixes' and 'Peer ASN' (or 'Customer ASN') are assigned to you in the Internet Routing Registry. If you are getting the public prefixes from another entity and if the assignment is not recorded with the routing registry, the automatic validation will not complete and will require manual validation. If the automatic validation fails, you will see the message 'Validation needed'.
>
> If you see the message 'Validation needed', collect the document(s) that show the public prefixes are assigned to your organization by the entity that is listed as the owner of the prefixes in the routing registry and submit these documents for manual validation by opening a support ticket.
>
If your circuit gets to a 'Validation needed' state, you must open a support ticket to show proof of ownership of the prefixes to our support team. You can open a support ticket directly from the portal, as shown in the following example:
If your circuit gets to a **Validation needed** state, you must open a support ticket to show proof of ownership of the prefixes to our support team. You can open a support ticket directly from the portal, as shown in the following example:

:::image type="content" source="./media/expressroute-howto-routing-portal-resource-manager/ticket-portal-m.png" alt-text="Validation Needed - support ticket":::

5. After the configuration has been accepted successfully, you'll see something similar to the following image:

:::image type="content" source="./media/expressroute-howto-routing-portal-resource-manager/microsoft-peering-validation-configured.png" alt-text="Peering status: Configured":::

### <a name="getmsft"></a>To view Microsoft peering details

You can view the properties of Microsoft peering by selecting the row for the peering.
Expand All @@ -128,11 +124,11 @@ This section helps you create, get, update, and delete the Azure private peering

**Circuit - Provider status: Not provisioned**

:::image type="content" source="./media/expressroute-howto-routing-portal-resource-manager/not-provisioned-private.png" alt-text="Screenshot showing the Overview page for the ExpressRoute Demo Circuit with a red box highlighting the Provider status which is set to Not provisioned":::
:::image type="content" source="./media/expressroute-howto-routing-portal-resource-manager/not-provisioned.png" alt-text="Screenshot showing the Overview page for the ExpressRoute Demo Circuit with a red box highlighting the Provider status which is set to Not provisioned":::

**Circuit - Provider status: Provisioned**

:::image type="content" source="./media/expressroute-howto-routing-portal-resource-manager/provisioned-private-peering.png" alt-text="Screenshot showing the Overview page for the ExpressRoute Demo Circuit with a red box highlighting the Provider status which is set to Provisioned":::
:::image type="content" source="./media/expressroute-howto-routing-portal-resource-manager/provisioned.png" alt-text="Screenshot showing the Overview page for the ExpressRoute Demo Circuit with a red box highlighting the Provider status which is set to Provisioned":::

2. Configure Azure private peering for the circuit. Make sure that you have the following items before you continue with the next steps:

Expand All @@ -152,15 +148,12 @@ This section helps you create, get, update, and delete the Azure private peering

:::image type="content" source="./media/expressroute-howto-routing-portal-resource-manager/private-peering-configuration.png" alt-text="Configure private peering":::

5. After the configuration has been accepted successfully, you see something similar to the following example:

:::image type="content" source="./media/expressroute-howto-routing-portal-resource-manager/save-private-peering.png" alt-text="Saved private peering":::

### <a name="getprivate"></a>To view Azure private peering details

You can view the properties of Azure private peering by selecting the peering.

:::image type="content" source="./media/expressroute-howto-routing-portal-resource-manager/view-peering-m.png" alt-text="View private peering properties":::
:::image type="content" source="./media/expressroute-howto-routing-portal-resource-manager/view-private-peering.png" alt-text="View private peering properties":::

### <a name="updateprivate"></a>To update Azure private peering configuration

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ ms.author: duau

# Configure ExpressRoute Global Reach using the Azure portal

This article helps you configure ExpressRoute Global Reach using PowerShell. For more information, see [ExpressRouteRoute Global Reach](expressroute-global-reach.md).
This article helps you configure ExpressRoute Global Reach using the Azure portal. For more information, see [ExpressRouteRoute Global Reach](expressroute-global-reach.md).

> [!NOTE]
> IPv6 support for ExpressRoute Global Reach is now in Public Preview.
Expand Down Expand Up @@ -53,6 +53,8 @@ Enable connectivity between your on-premises networks. There are separate sets o

1. Select **Save** to complete the Global Reach configuration. When the operation completes, you'll have connectivity between your two on-premises networks through both ExpressRoute circuits.

:::image type="content" source="./media/expressroute-howto-set-global-reach-portal/save-configuration.png" alt-text="Screenshot of the save button for Global Reach configuration.":::

> [!NOTE]
> The Global Reach configuration is bidirectional. Once you create the connection from one circuit the other circuit will also have the configuration.
>
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
2 changes: 1 addition & 1 deletion articles/load-balancer/outbound-rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ With outbound rules, you can explicitly define outbound **SNAT** behavior.
Outbound rules allow you to control:

* **Which virtual machines are translated to which public IP addresses.**
* Two rules were backend pool 1 uses the blue IP address 1 and 2, backend pool 2 uses the yellow IP prefix.
* Two rules where backend pool 1 uses both blue IP addresses, and backend pool 2 uses the yellow IP prefix.
* **How outbound SNAT ports are allocated.**
* If backend pool 2 is the only pool making outbound connections, give all SNAT ports to backend pool 2 and none to backend pool 1.
* **Which protocols to provide outbound translation for.**
Expand Down
4 changes: 2 additions & 2 deletions articles/logic-apps/single-tenant-overview-compare.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ services: logic-apps
ms.suite: integration
ms.reviewer: estfan, azla
ms.topic: conceptual
ms.date: 04/26/2022
ms.date: 04/28/2022
ms.custom: ignite-fall-2021
---

Expand Down Expand Up @@ -255,7 +255,7 @@ The single-tenant model and **Logic App (Standard)** resource type include many

For the **Logic App (Standard)** resource, these capabilities have changed, or they are currently limited, unavailable, or unsupported:

* **Triggers and actions**: Built-in triggers and actions run natively in Azure Logic Apps, while managed connectors are hosted and run in Azure. Some built-in triggers and actions are unavailable, such as Sliding Window, Batch, Azure App Services, and Azure API Management. To start a stateful or stateless workflow, use the [built-in Recurrence, Request, HTTP, HTTP Webhook, Event Hubs, or Service Bus trigger](../connectors/apis-list.md). In the designer, built-in triggers and actions appear under the **Built-in** tab.
* **Triggers and actions**: Built-in triggers and actions run natively in Azure Logic Apps, while managed connectors are hosted and run in Azure. Some built-in triggers and actions are unavailable, such as Sliding Window, Batch, Azure App Services, and Azure API Management. To start a stateful or stateless workflow, use the [Request, HTTP, HTTP Webhook, Event Hubs, Service Bus trigger, and so on](../connectors/built-in.md). The Recurrence trigger is available only for stateful workflows, not stateless workflows. In the designer, built-in triggers and actions appear under the **Built-in** tab.

For *stateful* workflows, [managed connector triggers and actions](../connectors/managed.md) appear under the **Azure** tab, except for the unavailable operations listed below. For *stateless* workflows, the **Azure** tab doesn't appear when you want to select a trigger. You can select only [managed connector *actions*, not triggers](../connectors/managed.md). Although you can enable Azure-hosted managed connectors for stateless workflows, the designer doesn't show any managed connector triggers for you to add.

Expand Down
3 changes: 2 additions & 1 deletion articles/orbital/space-partner-program-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,8 @@ To join the program, we ask partners to commit to:

## Next steps

- [Sign up for MS Startups for access to credits and support](https://partner.microsoft.com/?msclkid=0ea9c859bb5611ec801255d300e7c499)
- [Sign up for the Microsoft Partner Network](https://partner.microsoft.com/?msclkid=0ea9c859bb5611ec801255d300e7c499)
- [Sign up for MS Startups for access to credits and support](https://startups.microsoft.com/)
- [Downlink data from satellites using Azure Orbital](overview.md)
- [Analyze space data on Azure](/azure/architecture/example-scenario/data/geospatial-data-processing-analytics-azure)
- [Drive insights with geospatial partners on Azure – ESRI and visualize with Power BI](https://azuremarketplace.microsoft.com/en/marketplace/apps/esri.arcgis-enterprise?tab=Overview)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
author: spelluru
ms.service: service-bus
ms.service: service-bus-messaging
ms.topic: include
ms.date: 11/09/2018
ms.author: spelluru
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
author: spelluru
ms.service: service-bus
ms.service: service-bus-messaging
ms.topic: include
ms.date: 11/09/2018
ms.author: spelluru
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
author: spelluru
ms.service: service-bus
ms.service: service-bus-messaging
ms.topic: include
ms.date: 11/09/2018
ms.author: spelluru
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description: Configure Azure Policy to audit compliance of Azure Service Bus for
services: service-bus
author: EldertGrootenboer

ms.service: service-bus
ms.service: service-bus-messaging
ms.topic: article
ms.date: 04/22/2022
ms.author: egrootenboer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description: Configure a client application to communicate with Azure Service Bu
services: service-bus
author: EldertGrootenboer

ms.service: service-bus
ms.service: service-bus-messaging
ms.topic: article
ms.date: 04/22/2022
ms.author: egrootenboer
Expand Down
Loading

0 comments on commit e4c3604

Please sign in to comment.