{
"resources": {
"apigateway-rest-apis": {
"display_name": "API Gateway REST APIs",
"service": "apigateway",
"sdk_method": "get_rest_apis",
"sdk_method_params": {},
"response_path": "items",
"id_field": "id",
"name_field": "name",
"is_global": false,
"columns": [
{ "header": "API NAME", "json_path": "name", "width": 30 },
{ "header": "API ID", "json_path": "id", "width": 15 },
{ "header": "DESCRIPTION", "json_path": "description", "width": 35 },
{ "header": "CREATED", "json_path": "createdDate", "width": 25 }
],
"sub_resources": [],
"actions": [],
"api_config": {
"protocol": "rest-json",
"method": "GET",
"path": "/restapis",
"response_root": "/item",
"pagination": {
"input_token": "position",
"output_token": "/position",
"max_results_param": "limit",
"max_results": 100
}
},
"field_mappings": {
"id": { "source": "/id", "default": "-" },
"name": { "source": "/name", "default": "-" },
"description": { "source": "/description", "default": "-" },
"createdDate": { "source": "/createdDate", "default": "-" }
}
}
}
}