GetBaselineRuns
| Article:HOWTO76898 | | | Created: 2012-05-08 | | | Updated: 2012-05-08 | | | Article URL http://www.symantec.com/docs/HOWTO76898 |
Service URLs
Use the following URLs to access the IQueriesService:
http://<localhost>/CCS/Services/Applications/Queries/IQueriesService/WS/WindowsSecurity
https://<localhost>:<portnumber>/CCS/Services/Applications/Queries/IQueriesService/WS/WindowsSecurity
https://<localhost>:<portnumber>/CCS/Services/Applications/Queries/IQueriesService/WS/UsernameSecurity
https://<localhost>:<portnumber>/CCS/Services/Applications/Queries/IQueriesService/Basic/UsernameSecurity
Input parameters
The GetBaselineRuns API requires the Baseline data contract as an input.
The following table describes the fields in the Baseline data contract that the API requires:
Table: IQueriesService - BaselineRun object
Return value
The API returns a BaselineRun object which contain following baseline attributes
Table: IQueriesService - GetBaselineRuns- input parameters
Sample: C#
//GetBaselineRuns
QueriesServiceClient client = new QueriesServiceClient();
client.ClientCredentials.UserName.UserName = "e2edom\\administrator";
client.ClientCredentials.UserName.Password = "password@123";
System.Net.ServicePointManager.ServerCertificateValidationCallback = ((sender, certificate, chain, sslPolicyErrors) => true);
try
{
//Get baselines for query.
string queryName = "Query1";
Baseline[] baselines = client.GetBaselines(null, queryName);
// Get baseline runs
BaselineRun[] baselineRuns = client.GetBaselineRuns(baselines[0]);
}
catch (Exception exp)
{
Console.WriteLine(exp.Message);
}
Sample: Java client
try
{
// Call Web Service Operation
QueriesService service = new QueriesService();
IQueriesService port = service.getBasicHttpBindingIQueriesService();
// TODO initialize WS operation arguments here
Baseline baseline = new Baseline();
baseline.setBaselineID("7fdbb1fb-40ff-4970-a179-758de6d8b4d9");
baseline.setQueryID("ae1ac02a-b795-413c-aa30-2b9dc76b0cc7");
// TODO process result here
ArrayOfBaselineRun result = port.getBaselineRuns(baseline);
System.out.println("Result = "+result);
}
catch (Exception exception)
{
System.out.println(exception.getMessage());
}
|
|
Legacy ID
v71889869_v74603629
Article URL http://www.symantec.com/docs/HOWTO76898
Terms of use for this information are found in Legal Notices









Thank you.