Managed Object - DrConfigServiceManager

Property of
DrConfigServiceInstanceContent
See also
DrConfigServiceStatusInfo
Since
DrConfig API 1.0


Managed Object Description

This managed object provides operations to control appliance services.

Properties

Name Type Description
srmServiceRunning Pxsd:booleanDeprecated.

The current SRM service state.
P Required privilege: System.Anonymous

Methods

Methods defined in this Managed Object
DrConfigAllServicesStatus, DrConfigRestartService, DrConfigServiceStatus, DrConfigStartService, DrConfigStopService, IsSrmServerRunning

DrConfigAllServicesStatus

Returns the ServiceStatus objects for all services.
Required Privileges
System.Read
Since
DrConfig API 3.0

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the DrConfigServiceManager used to make the method call.

Return Value

Type Description
DrConfigServiceStatusInfo[]

Faults

Type Description
vmodl.RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.
vmodl.fault.SystemError

Events

Type
None



DrConfigRestartService

Stops the service and then starts it again. If service is not running it will be started.
Required Privileges
System.Admin

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the DrConfigServiceManager used to make the method call.
service Pxsd:string

Since DrConfig API 1.0
P Required privilege: service

Return Value

Type Description
None

Faults

Type Description
vmodl.RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.
vmodl.fault.SystemError
vmodl.fault.InvalidArgument

Events

Type
None



DrConfigServiceStatus

Returns the ServiceStatus object which contains the service status info about the service.
Required Privileges
System.Read
Since
DrConfig API 3.0

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the DrConfigServiceManager used to make the method call.
service Pxsd:string

Since DrConfig API 3.0
P Required privilege: service

Return Value

Type Description
DrConfigServiceStatusInfo

Faults

Type Description
vmodl.RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.
vmodl.fault.SystemError
vmodl.fault.InvalidArgument

Events

Type
None



DrConfigStartService

Starts the service. Does nothing if service is already running.
Required Privileges
System.Admin

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the DrConfigServiceManager used to make the method call.
service Pxsd:string

Since DrConfig API 1.0
P Required privilege: service

Return Value

Type Description
None

Faults

Type Description
vmodl.RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.
vmodl.fault.SystemError
vmodl.fault.InvalidArgument

Events

Type
None



DrConfigStopService

Stops the service. Does nothing if service is not running.
Required Privileges
System.Admin

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the DrConfigServiceManager used to make the method call.
service Pxsd:string

Since DrConfig API 1.0
P Required privilege: service

Return Value

Type Description
None

Faults

Type Description
vmodl.RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.
vmodl.fault.SystemError
vmodl.fault.InvalidArgument

Events

Type
None



IsSrmServerRunning

The current SRM service state.
Required Privileges
System.Anonymous
Since
DrConfig API 3.1

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the DrConfigServiceManager used to make the method call.

Return Value

Type Description
xsd:boolean

Faults

Type Description
vmodl.RuntimeFaultThrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.

Events

Type
None