HP CloudSystem Matrix/Matrix Operating Environment 7.0 Integration Interfaces API and CLI Operations Reference Guide

TemplateNotFoundException
IOSoapException
deleteTemplate
Deletes an existing template. This operation may be performed only by
an infrastructure orchestration Administrator or Architect.
deleteTemplateName
The name of the template to deleteString templateNameParameters
noneReturns
InvalidParameterExceptionExceptions
TemplateNotFoundException
IOSoapException
Service
listServices
Gets a list of services owned by the requester. For Administrator users,
the list contains all services.
listServicesName
noneParameters
List of ServiceInfo objects containing basic information about the services.List<ServiceInfo> servicesReturns
IOSoapExceptionExceptions
getService
Gets details of a specified servicegetServiceName
The ID or name of the service for which to get detailsString serviceNameParameters
ServiceDetails serviceReturns
InvalidParameterExceptionExceptions
ServiceNotFoundException
IOSoapException
createService
Creates an infrastructure service from a templatecreateServiceName
The name of the new service to createString serviceNameParameters
The name of the template to use in service creationString templateName
New service lease period. A startEpoch value of null or a time in the past
is interpreted as the current time. An endEpoch value of null or 0 indicates
LeasePeriod leasePeriod
that the lease is open ended. Otherwise, the endEpoch must be greater
than both the startEpoch value and the current time.
String used to make the template hostnames unique. The string is
substituted for the # symbol used in the template element names. If no
such replacement is defined in the template, this value may be null.
String replacementText
Service 13