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

Organization
listOrganizations
Gets a list of existing organizations. This operation may be performed
only by a Service Provider Administrator.
listOrganizationsName
noneParameters
A list of Organization objects representing the organizations defined.List<Organization>
organizations
Returns
IOSoapExceptionExceptions
getOrganization
Gets information about a specified organization. This operation may be
performed only by a Service Provider Administrator.
getOrganizationName
The ID or name of the organization for which to get information.String
organizationName
Parameters
An Organization object containing information about the specified
organization.
Organization
organization
Returns
InvalidParameterExceptionExceptions
OrganizationNotFoundException
IOSoapException
assignTemplateToOrganization
Assigns a template to an organization. A single template may be
assigned to multiple organizations. It also remains in the Service Provider
assignTemplateToOrganizationName
template set. The operation has no effect if the template is already
assigned to the organization. This operation may be performed only by
a Service Provider Administrator.
The template to be assigned to an organization.String templateNameParameters
The ID or name of the organization to which to assign the template.String
organizationName
noneReturns
InvalidParameterExceptionExceptions
No template exists with given template nameTemplateNotFoundException
OrganizationNotFoundException
IOSoapException
unassignTemplateFromOrganization
Unassigns a template from an organization. The operation has no effect
if the template is not assigned to the organization. A template may be
unassignTemplateFromOrganizationName
unassigned even if services in the organization were created from it. This
operation may be performed only by a Service Provider Administrator.
The template to be unassigned from an organization.String templateNameParameters
The ID or name of the organization from which to unassign the template.String
organizationName
26 Operations