Method: get_service_endpoint
Description |
Returns a list of service endpoints (single node x single service) and associated information
|
Protection Level |
Public (level 1)
|
Entry point
https://goc.gridops.org/gocdbpi/public/?method=get_service_endpoint
parameters
parameter |
effect |
format/value(s) |
default |
example
|
hostname |
Limit results to services hosted on node with given hostname |
any host name |
all |
?method=get_service_endpoint&hostname=dcache-tape.gridpp.rl.ac.uk
|
sitename |
Limit results to services provided at site with given sitename |
any site name |
all |
?method=get_service_endpoint&sitename=IN2P3-CC
|
roc (ngi) |
Limit results to services provided by given NGI |
any NGI name |
all |
?method=get_service_endpoint&roc=AsiaPacific
|
country |
Limit results to services provided by given country |
any country name |
all |
?method=get_service_endpoint&country=Australia
|
service_type |
Limit results to services of given type |
any valid service type |
all |
?method=get_service_endpoint&service_type=CE
|
monitored |
Limit results to services hosted on nodes that have monitoring turned on |
Y or N |
all |
?method=get_service_endpoint&monitored=Y
|
XML schema
https://goc.gridops.org/gocdbpi/public/?method=get_service_endpoint&output=xmlschema
Output Example
<?xml version="1.0"?>
<results>
<SERVICE_ENDPOINT PRIMARY_KEY="651G0">
<PRIMARY_KEY>651G0</PRIMARY_KEY>
<HOSTNAME>foo.bar.ral</HOSTNAME>
<GOCDB_PORTAL_URL>
https://next.gocdb.eu/portal/index.php?Page_Type=View_Object&object_id=1133&grid_id=0
</GOCDB_PORTAL_URL>
<HOSTDN>/C=UK/O=test/OU=demo/CN=foo.bar.ral</HOSTDN>
<HOST_OS>SL5</HOST_OS>
<HOST_ARCH>x64<HOST_ARCH>
<BETA>Y<BETA/>
<SERVICE_TYPE>CE</SERVICE_TYPE>
<IP>4.4.4.4</IP>
<CORE/>
<IN_PRODUCTION>N</IN_PRODUCTION>
<NODE_MONITORED>N</NODE_MONITORED>
<SITENAME>RAL-LCG2</SITENAME>
<COUNTRY_NAME>United Kingdom</COUNTRY_NAME>
<COUNTRY_CODE>GB</COUNTRY_CODE>
<ROC_NAME>UKI</ROC_NAME>
</SERVICE_ENDPOINT>
</results>
Back to GOCDB technical Documentation main page