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
------------------------------
Original Message:
Sent: 09-25-2019 03:05 AM
From: Narasimha Lingam
Subject: CLI for Virtual Service creation using Swagger files
Hi All,
Is CLI enabled for Virtual Service creation using Swagger files?
Regards,
Narasimha.