Thanks Rajith to pointing out!

@Harsha, please find the github issue created on [1]
[1] https://github.com/wso2/product-apim/issues/2388

Thanks,

On Fri, Jan 12, 2018 at 3:59 PM, Harsha Kumara <[email protected]> wrote:

> Yes, it seems like we have missed it. Please create a github issue.
>
> On Fri, Jan 12, 2018 at 3:44 PM, Rajith Roshan <[email protected]> wrote:
>
>> Hi,
>>
>> It seems like API level policy is not included in the APIDTO object[1].
>> Hence this is not supported with rest api
>>
>> [1] - https://github.com/wso2/carbon-apimgt/blob/6.x/components/
>> apimgt/org.wso2.carbon.apimgt.rest.api.store/src/gen/java/
>> org/wso2/carbon/apimgt/rest/api/store/dto/APIDTO.java
>>
>> Thanks!
>> Rajith
>>
>> On Fri, Jan 12, 2018 at 12:13 PM, Kavitha Subramaniyam <[email protected]>
>> wrote:
>>
>>> Hi all,
>>>
>>> While am trying to update API for my scenario using publisher rest api,
>>> I need to add a throttling policy (advance policy created from admin
>>> dashboard) specifically for API (Apply to API). By following this doc[1], I
>>> couldn't find a specific parameter to do this.
>>>
>>> Observation:
>>> I have modified API from UI and added api level throttling policy
>>> (change2.jpeg) and retrieved api details, but the response doesn't return a
>>> value for relevant field in api object[2]. Same way when I change API to
>>> add resource level policy (change1.jpeg) response values are returned in
>>> API definition.
>>>
>>> Appreciate your insight on this please.
>>>
>>> [1] https://docs.wso2.com/display/AM210/apidocs/publisher/#!
>>> /operations#APIIndividual#apisApiIdPut
>>> [2]
>>> {
>>> "id": "47027dad-12ff-4e31-84ce-4d574a8caa1b",
>>> "name": "Mobile_stock_API",
>>> "description": "This is the api description",
>>> "context": "/stocks",
>>> "version": "1.0.0",
>>> "provider": "admin",
>>> "apiDefinition": "{\"swagger\":\"2.0\",\"paths\
>>> ":{\"/stock/{id}\":{\"get\":{\"responses\":{\"200\":{\"descr
>>> iption\":\"\"}},\"parameters\":[{\"name\":\"id\",\"in\":\"pa
>>> th\",\"allowMultiple\":false,\"required\":true,\"type\":\"
>>> string\"}],\"x-auth-type\":\"Application & Application
>>> User\",\"x-throttling-tier\":\"headerPolicy\"}},\"/stocks\":
>>> {\"get\":{\"responses\":{\"200\":{\"description\":\"\"}},\"x-auth-type\":\"Application
>>> & Application User\",\"x-throttling-tier\":\
>>> "ipPolicy\"}}},\"info\":{\"title\":\"Mobile_stock_API\",\"ve
>>> rsion\":\"1.0.0\"}}",
>>> "wsdlUri": null,
>>> "status": "PUBLISHED",
>>> "responseCaching": "Disabled",
>>> "cacheTimeout": 300,
>>> "destinationStatsEnabled": null,
>>> "isDefaultVersion": false,
>>> "type": "HTTP",
>>> "transport": [
>>> "https"
>>> ],
>>> "tags": [],
>>> "tiers": [
>>> "Gold",
>>> "Unlimited"
>>> ],
>>> "maxTps": {
>>> "production": 500,
>>> "sandbox": null
>>> },
>>> "thumbnailUri": null,
>>> "visibility": "PUBLIC",
>>> "visibleRoles": [],
>>> "accessControl": "NONE",
>>> "accessControlRoles": [],
>>> "visibleTenants": [],
>>> "endpointConfig": "{\n  \"production_endpoints\": {\n    \"url\": \"
>>> http://localhost:9763/sample-data-backend/rservice/stockservice/\",\n
>>>  \"config\": null,\n    \"template_not_supported\": false\n  },\n
>>>  \"endpoint_type\": \"http\"\n}",
>>> "endpointSecurity": null,
>>> "gatewayEnvironments": "Production and Sandbox",
>>> "sequences": [],
>>> "subscriptionAvailability": "current_tenant",
>>> "subscriptionAvailableTenants": [],
>>> "businessInformation": {
>>> "technicalOwnerEmail": null,
>>> "businessOwnerEmail": null,
>>> "businessOwner": null,
>>> "technicalOwner": null
>>> },
>>> "corsConfiguration": {
>>> "accessControlAllowOrigins": [],
>>> "accessControlAllowCredentials": false,
>>> "corsConfigurationEnabled": false,
>>> "accessControlAllowHeaders": [],
>>> "accessControlAllowMethods": []
>>> },
>>> "additionalProperties": {}
>>> }
>>>
>>>
>>> Thanks,
>>> Kavitha
>>>
>>> --
>>> Kavitha.S
>>> *Software Engineer -QA*
>>> email : [email protected]
>>> Mobile : +94 (0) 771538811 <%2B94%20%280%29%20773%20451194>
>>>
>>>
>>
>>
>> --
>> Rajith Roshan
>> Senior Software Engineer, WSO2 Inc.
>> Mobile: +94-7 <%2B94-71-554-8430>17-064-214
>>
>
>
>
> --
> Harsha Kumara
> Software Engineer, WSO2 Inc.
> Mobile: +94775505618 <+94%2077%20550%205618>
> Blog:harshcreationz.blogspot.com
>



-- 
Kavitha.S
*Software Engineer -QA*
email : [email protected]
Mobile : +94 (0) 771538811 <%2B94%20%280%29%20773%20451194>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to