Skip to content

W-13680230 add jp edits #525

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions modules/ROOT/pages/_partials/api-configuration-tables.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
|===
| Field Name | Description | Required | Notes
| *Protocol* | Specifies whether to use HTTP or HTTPS. | Yes | If you select HTTPS, specify a TLS context for inbound traffic.
| *Inbound TLS* | Specifies the TLS Context used for the inbound traffic of HTTPS APIs. | No | xref:gateway::flex-conn-tls-config.adoc[Configure a TLS Context for Flex Gateway] before adding a TLS Context to your API. Only available on Flex 1.4.0+.
| *Inbound TLS* | TLS Context used for the inbound traffic of HTTPS APIs | No | xref:gateway::flex-conn-tls-config.adoc[Configure a TLS Context for Flex Gateway] before adding a TLS Context to your API. Only available on Flex 1.4.0+.
| *Port* | Specifies the number to use if the displayed port is incorrect. | No | Port can be shared between API instances over the same Target as long as the Base paths are different. Only available on Flex 1.2.0+.
| *Instance label* | Specifies a label for the API. | No | If you have multiple managed instances of the same API, add a label to differentiate each instance from the others.
| *Advanced Options* | | |
Expand All @@ -16,8 +16,8 @@
[%header%autowidth.spread,cols="15%,35%,15%,35%"]
|===
| Field Name | Description | Required | Notes
| *Upstream URL* | The URL to access for the proxy or the API. It must end with a /. | Yes| For example, you can use the URL of your API asset in Exchange.
| *Outbound TLS* | Specifies the TLS Context used for the outbound traffic. | No | xref:gateway::flex-conn-tls-config.adoc[Configure a TLS Context for Flex Gateway] before adding a TLS Context to your API. Only available on Flex 1.4.0+.
| *Upstream URL* | URL to access for the proxy or API. This must end with a `/`. | Yes | For example, you can use the URL of your API asset in Exchange.
| *Outbound TLS* | TLS Context used for the outbound traffic to the upstream service | No | xref:gateway::flex-conn-tls-config.adoc[Configure a TLS Context for Flex Gateway] before adding a TLS Context to your API. Only available on Flex 1.4.0+.
|===
//end::flex-upstream[]

Expand Down Expand Up @@ -73,6 +73,9 @@
| *Client provider* | Specifies a client provider for the API. | Yes | Anypoint Platform acts as the client provider by default. To configure an external client provider, see xref:access-management::managing-api-clients.adoc[Client Providers].
| *Request timeout* | Specifies the duration after which a request times out. | No |
| *Proxy Version* | Specifies the version of the proxy to use for the endpoint.| No |
| *Service Name* | Name of your WSDL service. | Yes | Only avaliable for WSDL APIs.
| *Service Port* | Port for your WSDL your service. | Yes | Only avaliable for WSDL APIs.
| *Service Namespace* | Namespace of your WSDL service. | Yes | Only avaliable for WSDL APIs.
| *Enable Console* | Specifies whether you can expose and test your API specification. | No | You can specify a different path in *Console Path*, for example, "/spec/*". Only available if you have an attached API definition. Only available on Mule 3+.
| *Validations* | Specifies whether to validate inbound requests against a provided specification. | No | Only available if you have an attached API definition. Only available on Mule 3+.
| *Strict validations (optional)* | Specifies whether to validate inbound requests against query parameters. | No | Only available if you have an attached API definition. Only available on Mule 3+
Expand Down
4 changes: 2 additions & 2 deletions modules/ROOT/pages/create-instance-task-flex.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@ See xref:gateway::flex-install.adoc[Install Flex Gateway] and xref:gateway::flex
+
include::partial$task-configure-proxy.adoc[tags=mid-steps;asset-type-options]

. Configure the downstream:
. Configure the downstream configuration settings:
+
include::partial$api-configuration-tables.adoc[tags=flex-downstream]
. Click *Next*.
. Configure the upstream:
. Configure the upstream configuration settings:
+
include::partial$api-configuration-tables.adoc[tags=flex-upstream]
. Click *Next*.
Expand Down
28 changes: 18 additions & 10 deletions modules/ROOT/pages/create-instance-task-mule.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -31,25 +31,33 @@ include::partial$task-configure-proxy.adoc[tags=target-type-bullet;target-type]

include::partial$task-configure-proxy.adoc[tags=mid-steps;asset-type-options]

. Configure the downstream relevant to your proxy type:
+
Connect to existing application (basic endpoint)::::
. Configure the downstream configuration settings relevant to your proxy type:
+
.Connect to existing application (basic endpoint)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.Connect to existing application (basic endpoint)
.Connect to existing application (basic endpoint).

[%collapsible]
====
include::partial$api-configuration-tables.adoc[tags=mule-app-downstream]
====
+
Deploy a proxy application::::
+
.Deploy a proxy application
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.Deploy a proxy application
.Deploy a proxy application.

[%collapsible]
====
include::partial$api-configuration-tables.adoc[tags=mule-proxy-downstream]
====
. Click *Next*.
. Configure the upstream relevant to your proxy type:
+
Connect to existing application (basic endpoint)::::
. Configure the upstream configuration settings relevant to your proxy type:
+
.Connect to existing application (basic endpoint)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.Connect to existing application (basic endpoint)
.Connect to existing application (basic endpoint).

[%collapsible]
====
include::partial$api-configuration-tables.adoc[tags=mule-app-upstream]
====
+
Deploy a proxy application::::
+
.Deploy a proxy application
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.Deploy a proxy application
.Deploy a proxy application.

[%collapsible]
====
include::partial$api-configuration-tables.adoc[tags=mule-proxy-upstream]
====
. Click *Next*.
+
include::partial$task-configure-proxy.adoc[tags=last-steps]
Expand Down
4 changes: 2 additions & 2 deletions modules/ROOT/pages/create-instance-task-service-mesh.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ NOTE: After adding the API on Anypoint Platform, you need to bind it to a servic
+
include::partial$task-configure-proxy.adoc[tags=mid-steps;asset-type-options]

. Configure the downstream:
. Configure the downstream configuration settings:
+
include::partial$api-configuration-tables.adoc[tags=service-mesh-downstream]
. Click *Next*.
. Configure the upstream:
. Configure the upstream configuration settings:
+
include::partial$api-configuration-tables.adoc[tags=service-mesh-upstream]
. Click *Next*.
Expand Down