[Apiman-user] Question about Test Gateway endpoint

Eric Wittmann eric.wittmann at redhat.com
Wed May 18 09:05:15 EDT 2016


I don't have a specific timeline for this, but Swagger would definitely 
be the first to be implemented.  There is more of a preference for 
Swagger within Red Hat and also in the apiman community (from what I can 
tell) vs. RAML.

-Eric

On 5/17/2016 1:39 PM, Subbarao Denduluri wrote:
> Thanks for your reply Eric. Actually is there priotity in your timelines to support Swagger or Raml.  Like which particular technology would be available first to import if at all you are planning to support either of these
>
> Thanks
> Subba
>
> -----Original Message-----
> From: Eric Wittmann [mailto:eric.wittmann at redhat.com]
> Sent: Tuesday, May 17, 2016 8:34 AM
> To: Subbarao Denduluri <sdenduluri at ebsco.com>
> Subject: Re: [Apiman-user] Question about Test Gateway endpoint
>
> Unfortunately we don't yet have support for importing APIs into the manager from swagger.  It's something that we *want* but haven't implemented yet.  There is an "Import APIs" UI already, which is designed to support things like:
>
> * swagger
> * raml
> * wadl
> * wsdl
>
> However, currently it only supports the internal "API Catalog" concept that apiman has.
>
> -Eric
>
>
> On 5/16/2016 4:29 PM, Subbarao Denduluri wrote:
>> Hello Eric,
>>
>>        I have a question on Apiman swagger integration.  I am looking into apiman support for an api import from a swagger file.  Does Apiman have support like that?
>>
>> Thanks!
>>
>>
>> -----Original Message-----
>> From: apiman-user-bounces at lists.jboss.org
>> [mailto:apiman-user-bounces at lists.jboss.org] On Behalf Of Eric
>> Wittmann
>> Sent: Monday, May 16, 2016 9:43 AM
>> To: Helio Frota <00hf11 at gmail.com>; apiman-user
>> <apiman-user at lists.jboss.org>
>> Subject: Re: [Apiman-user] Question about Test Gateway endpoint
>>
>> This endpoint 'http://localhost:8080/apiman/gateways/' [PUT] is used to test whether a particular Gateway configuration would likely work if it were added via the endpoint 'http://localhost:8080/apiman/gateways/' [POST].
>>
>> This is used by the UI on both the New Gateway and Edit Gateway pages.
>> See the attached screenshot for details.  When the user clicks the "Test Gateway" button, the UI sends the gateway configuration details from the form to validate whether the settings are likely correct.  The API Manager (/apiman) will try to make a connection to the API Gateway to see if it can be reached and whether authentication succeeds.  If all goes well, the user can be reasonably certain that she has inputted correct information in the form.
>>
>> -Eric
>>
>>
>> On 5/12/2016 12:47 PM, Helio Frota wrote:
>>> Hi all,
>>>
>>>  From REST docs:
>>>
>>> 'This endpoint is used to test the Gateway's settings prior to either
>>> creating or updating it. The information will be used to attempt to
>>> create a link between the API Manager and the Gateway, by simply
>>> trying to ping the Gateway's "status" endpoint.'
>>>
>>> This part:
>>> 'The information will be used to attempt to create a link between the
>>> API Manager and the Gateway'
>>>
>>> ( http://www.apiman.io/latest/api-manager-restdocs.html )
>>>
>>>
>>> This means the endpoint 'http://localhost:8080/apiman/gateways/'
>>> [PUT] is used for/to/only Apiman itself ? This can be used by other
>>> clients or it no makes much sense ?
>>>
>>> Thanks !
>>>
>>>
>>> _______________________________________________
>>> Apiman-user mailing list
>>> Apiman-user at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/apiman-user
>>>


More information about the Apiman-user mailing list