Service Virtualization

 View Only
  • 1.  CLI for Virtual Service creation using Swagger files

    Posted Sep 25, 2019 03:05 AM
    Hi All,

    Is CLI enabled for Virtual Service creation using Swagger files?

    Regards,
    Narasimha.


  • 2.  RE: CLI for Virtual Service creation using Swagger files
    Best Answer

    Posted Sep 25, 2019 05:21 AM
    Hi Narasimha,

    You can use Service Virtualization API v3(available in 10.5) to create virtual service using swagger or definition file via API.
    --------------You have to attach the definition file (i used test.json swagger file)------------------------------------------

    curl -X POST "http://localhost:1505/lisa-virtualize-invoke/api/v3/vses/VSE/services" -H "accept: application/json" -H "Content-Type: multipart/form-data" -F "config={"virtualService":{"version":"2","name":"My_ServiceName","description":"Sample Service by Vaibhav","status":""},"transportProtocol":{"typeId":"HTTP","basePath":"/","useGateway":true,"hostHeaderPassThrough":false},"dataProtocol":{"forRequest":true,"typeId":"RESTDPH"}}" -F "deploy=true" -F "inputFile1=@test.json;type=application/json"

    ----------------If using postman: send the config and inputFile1 two files as inputs with above JSON content in config file------------------

    Thanks.

    ------------------------------
    Regards,
    Vaibhav Jain
    Capgemini
    ------------------------------