diff --git a/v1/Application.cfc b/v1/Application.cfc index 7424a9f..8192f6d 100644 --- a/v1/Application.cfc +++ b/v1/Application.cfc @@ -51,7 +51,7 @@ //variables.framework.docs={}; variables.framework.docs.APIName="Deck API"; - variables.framework.docs.APIVersion="0.053"; + variables.framework.docs.APIVersion="0.054"; variables.framework.globalHeaders = structNew(); variables.framework.globalHeaders["Access-Control-Expose-Headers"] = "Location"; diff --git a/v1/resources/resource_realm.cfc b/v1/resources/resource_realm.cfc new file mode 100644 index 0000000..a842de2 --- /dev/null +++ b/v1/resources/resource_realm.cfc @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + select + + r.resource_realm_id + r.resource_realm_type_id + r.parent_id + r.resource_realm + r.mgmt_api_url + p.resource_realm as parent + t.resource_realm_type + r.descr + r.man + to_char(r.dt_created, 'YYYY-MM-DD"T"HH24:MI:SS.FF3TZHTZM') as dt_created + to_char(r.dt_updated, 'YYYY-MM-DD"T"HH24:MI:SS.FF3TZHTZM') as dt_updated + + from resource_realm r + join resource_realm_type t on (r.resource_realm_type_id=t.resource_realm_type_id) + left outer join resource_realm p on (r.parent_id=p.resource_realm_id) + where r.resource_realm_id= + + + + select + + m.resource_realm_metric_id + m.resource_realm_type_metric_id + m.dashboard_url + t.metric + u.measure + u.measure_short + + from resource_realm_metric m + join resource_realm_type_metric t on (m.resource_realm_type_metric_id=t.resource_realm_type_metric_id) + join measure u on (t.measure_id=u.measure_id) + where m.resource_realm_id= + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/v1/resources/resource_realm_ls.cfc b/v1/resources/resource_realm_ls.cfc new file mode 100644 index 0000000..c434d66 --- /dev/null +++ b/v1/resources/resource_realm_ls.cfc @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + select + + r.resource_realm_id + r.resource_realm_type_id + r.parent_id + r.resource_realm + r.mgmt_api_url + p.resource_realm as parent + t.resource_realm_type + to_char(r.dt_created, 'YYYY-MM-DD"T"HH24:MI:SS.FF3TZHTZM') as dt_created + to_char(r.dt_updated, 'YYYY-MM-DD"T"HH24:MI:SS.FF3TZHTZM') as dt_updated + + from resource_realm r + join resource_realm_type t on (r.resource_realm_type_id=t.resource_realm_type_id) + left outer join resource_realm p on (r.parent_id=p.resource_realm_id) + where 1=1 + order by + limit #maxrows# + + + + + select count(*) as cnt + from resource_realm + where 1=1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/v1/resources/svc_ls.cfc b/v1/resources/svc_ls.cfc index 27f0719..854c0ac 100644 --- a/v1/resources/svc_ls.cfc +++ b/v1/resources/svc_ls.cfc @@ -36,7 +36,7 @@ - +