Skip to content

Commit 72a0b55

Browse files
Merge pull request #528 from mulesoft/W-13725586-clarify-upstream-downstream-gr
W-13725586 clarify upstream downstream gr
2 parents 5157404 + 4b253ec commit 72a0b55

5 files changed

Lines changed: 13 additions & 2 deletions

File tree

Binary file not shown.
-296 Bytes
Loading

modules/ROOT/pages/_partials/task-add-api-instance.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ instance.
3333
3434
When you are promoting or importing an API instance, you do not have options to alter the configuration. However, when you add a new API instance, you need to the downstream and the upstream configuration settings.
3535

36-
The following diagram shows the relationship of the upstream and downstream configurations settings to your upstream service and consumer application.
36+
The following diagram shows the relationship of the upstream and downstream configurations settings to your upstream service and the downstream consumer application. In this configuration, the downstream service is the service making API requests that are completed by the upstream service. These terms represent the direction of dependency, not the direction of information. A downstream service could make a `POST` request where it provides information to the upstream service. However, the downstream service is still dependent on the upstream service to complete the request.
3737

3838
image:api-upstream-downstream-config.png[The API instance is deployed on a gateway between the upstream and downstream configuration]
3939

modules/ROOT/pages/_partials/task-configure-proxy.adoc

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,17 @@ NOTE: After adding the API on Anypoint Platform, you will need to bind it to a s
9191
[arabic]
9292
.. Enter a name for the new API asset.
9393
//end::mid-steps[]
94+
//tag::asset-type-options-flex[]
95+
.. Select the **Asset type** from the following options:
96+
97+
** **REST API:** Select this option if you have a RAML or OAS API definition file you want to include for your asset.
98+
+
99+
Upload either a RAML or OAS file for your REST API. Versions 2.0.0 and later are the recommended versions for OAS or RAML specs, because these versions add native OAS support. If you upload an OAS API specification to an API proxy version 1.0 or earlier, your API specification is translated to RAML.
100+
** **HTTP API:** Select this option if you do not have an API definition file you want to include for your asset.
101+
102+
.. Optionally, you can add an **AssetId** and customize the **Version** or **API Version** details by clicking **Advanced**.
103+
. Click *Next*.
104+
//end::asset-type--options-flex[]
94105
//tag::asset-type-options[]
95106
.. Select the **Asset type** from the following options:
96107

modules/ROOT/pages/create-instance-task-flex.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ See xref:gateway::flex-install.adoc[Install Flex Gateway] and xref:gateway::flex
2222

2323
. Click *Next*.
2424
+
25-
include::partial$task-configure-proxy.adoc[tags=mid-steps;asset-type-options]
25+
include::partial$task-configure-proxy.adoc[tags=mid-steps;asset-type-options-flex]
2626

2727
. Configure the downstream configuration settings:
2828
+

0 commit comments

Comments
 (0)