HP Operations Manager

ovowserviceutil


The ovowserviceutil tool allows command-line management of services. Specific services and service sub-trees are referred to in several different ways.

Services

Services are referred to by service name and ID:

Service sub-trees

Service sub-trees are referred to by service name and ID:

Command synopsis

ovowserviceutil
   [ -help ]
   [ -add_service -service_name <service path> 
			 [ -service_id <service id>]
			 -service_type <service type>
			 [ -virtual_service | -hosted_on_node <host node> |
			 -hosted_on_nodegroup <host node group> ] ]
   [ -delete_service (-service_name <service path> |
			 -service_id <service id>) ]
   [ -list_sub_services (-service_name <service path> |
			 -service_id <service id>) [ -recursive]
			 [-by_name | -by_id | -detailed] ]
   [ -list_antecedent_services (-service_name <service path> |
			 -service_id <service id>)
			 [-by_name | -by_id | -detailed] ]
   [ -rename_service (-service_name <service path> |
			 -service_id <service id>) 
			 -new_name <new service caption> ]
   [ -set_service_calc_rule (-service_name <service path> |
			 -service_id <service id>) 
			 -calc_rule <service calculation rule> ]
   [ -set_service_msg_prop_rule (-service_name <service path> |
			 -service_id <service id>) 
			 -prop_rule <service propagation rule> ]
   [ -set_service_comp_prop_rule (-service_name <service path> |
			 -service_id <service id>) 
			 -prop_rule <service propagation rule>
			 (-child_service_name <child service path> |
			 -child_service_id <child service id>) ]
   [ -set_service_depend_prop_rule (-service_name <service path> |
			 -service_id <service id>) 
			 -prop_rule <service propagation rule>
			 (-antecedent_service_name <dependant service path> |
			 -antecedent_service_id <dependant service id>) ]
   [ -outage_service [-scheduled | -unplanned]
			 [-service_name {<service name>} |
			 -service_id {<service id> }]  
			 [-service_hierarchy_name {<service hierarchy name>} | 
			 -service_hierarchy_id {<service hierarchy id>}] 
			 -get [-single_line | -detailed | -show_outage_only] ]
   [ -outage_service [-scheduled | -unplanned ]
			 [-service_name {<service name>} |
			 -service_id {<service id> }] 
			 [-service_hierarchy_name {<service hierarchy name>} | 
			 -service_hierarchy_id {<service hierarchy id>}]
			 (-on | -off | -toggle)
			 [ -delete_msgs ] ]
   [ -add_dependency (-service_name <service path> |
			 -service_id <service id>) 
			 (-antecedent_service_name <antecedent service path> |
			 -antecedent_service_id <antecedent service id>) ]
   [ -delete_dependency (-service_name <service path> |
			 -service_id <service id>) 
			 (-antecedent_service_name <antecedent service path> |
			 -antecedent_service_id <antecedent service id>) ]
   [ -list_sub_service_types -service_type_name <service type path>
			 [ -recursive] ]
   [ -list_antecedent_service_types 
			 -service_type_name <service type path> ]
   [ -set_service_type_calc_rule -service_type_name <service type path>
			 -calc_rule <calculation rule>  
   [ -set_service_type_msg_prop_rule -service_type_name <service type path>
			 -prop_rule <propagation rule>  
   [ -set_service_type_comp_prop_rule  
			 -service_type_name <service type path>
			 -prop_rule <propagation rule>  
			 -child_service_type_name <child service type path>
   [ -set_service_type_depend_prop_rule  
			 -service_type_name <service type path>
			 -prop_rule <propagation rule>  
			 -antecedent_service_type_name <antecedent service type path>
   [ -add_calc_rule -rule_name <new calculation rule name> 
			 [ -rule_id <propagation rule id>]
			 [ -most_critical ] ]
   [ -add_calc_rule -rule_name <new calculation rule name> 
			 [ -rule_id <propagation rule id>]
			 -single_threshold [ -by_percentage | -by_value ]
			 [ -threshold <threshold value>]
			 [ -set_to_value <severity>] ]
   [ -add_calc_rule -rule_name <new calculation rule name> 
			 [ -rule_id <propagation rule id>]
			 -multi_threshold [ -by_percentage | -by_value ]
			 [ -normal_threshold <threshold value>]
			 [ -normal_set_to_value <severity>]
			 [ -warning_threshold <threshold value>]
			 [ -warning_set_to_value <severity>]
			 [ -minor_threshold <threshold value>]
			 [ -minor_set_to_value <severity>]
			 [ -major_threshold <threshold value>]
			 [ -major_set_to_value <severity>]
			 [ -critical_threshold <threshold value>]
			 [ -critical_set_to_value <severity>]
   [ -delete_calc_rule -rule_name <calculation rule name> ]
   [ -change_calc_rule -rule_name <new calculation rule name> 
			 [ -most_critical ] ]
   [ -change_calc_rule -rule_name <new calculation rule name> 
			 -single_threshold [ -by_percentage | -by_value ]
			 [ -threshold <threshold value>]
			 [ -set_to_value <severity>] ]
   [ -change_calc_rule -rule_name <new calculation rule name> 
			 -multi_threshold [ -by_percentage | -by_value ]
			 [ -normal_threshold <threshold value>]
			 [ -normal_set_to_value <severity>]
			 [ -warning_threshold <threshold value>]
			 [ -warning_set_to_value <severity>]
			 [ -minor_threshold <threshold value>]
			 [ -minor_set_to_value <severity>]
			 [ -major_threshold <threshold value>]
			 [ -major_set_to_value <severity>]
			 [ -critical_threshold <threshold value>]
			 [ -critical_set_to_value <severity>]
   [ -add_prop_rule -rule_name <new propagation rule name> [ -simple]
			 [ -unchanged | -ignored | -fixed_as [<serverity>] | 
			 -relative [<relative>] ] ]
   [ -add_prop_rule -rule_name <new propagation rule name>
			 -severity_based
			 [ -unchanged | -ignored | -fixed_as [<serverity>] | 
			 -relative [<relative>] ]
			 [ -prop_normal <propagation>]
			 [ -prop_warning <propagation>]
			 [ -prop_minor <propagation>]
			 [ -prop_major <propagation>]
			 [ -prop_critical <propagation>] ]
   [ -delete_prop_rule -rule_name <new propagation rule name> ]
   [ -change_prop_rule -rule_name <new propagation rule name> [ -simple]
			 [ -unchanged | -ignored | -fixed_as [<serverity>] | 
			 -relative [<relative>] ] ]
   [ -change_prop_rule -rule_name <new propagation rule name> 
			 -severity_based
			 [ -unchanged | -ignored | -fixed_as [<serverity>] | 
			 -relative [<relative>] ]
			 [ -prop_normal <propagation>]
			 [ -prop_warning <propagation>]
			 [ -prop_minor <propagation>]
			 [ -prop_major <propagation>]
			 [ -prop_critical <propagation>] ]

Tool options

-help
Show tool usage and description.
-add_service
Adds a service to this management server.
-service_name <service path>
Specifies a service by its Caption property.
-service_id <service id>
Specifies a service by its Name property.
-service_type <service type>
Specifies a service type by its Name property.
-virtual_service
Specifies a virtual service with no node on which to reside.
-hosted_on <host node>
Specifies a service host node by its PrimaryNodeName property.
-hosted_on_nodegroup <host node group>
Specifies a service host node group by its Name property.
-delete_service
Deletes a service from this management server.
-service_name <service path>
Specifies a service by its Caption property.
-service_id <service id>
Specifies a service by its Name property.
-list_sub_services
Lists subservices.
-service_name <service path>
Specifies a service by its Caption property.
-service_id <service id>
Specifies a service by its Name property.
-recursive
Specifies a listing of all subservices. Without this parameter, only child services are listed.
-by_name
Prints services by name. (This option is used if -by_name, -by_id, and -detailed are not specified.)
-by_id
Prints services by ID.
-detailed
Prints service details (by name and ID).
-list_antecedent_services
Lists antecedent services.
-service_name <service path>
Specifies a service by its Caption property.
-service_id <service id>
Specifies a service by its Name property.
-by_name
Prints services by name. (This option is used if -by_name, -by_id, and -detailed are not specified.)
-by_id
Prints services by ID.
-detailed
Prints service details (by name and ID).
-rename_service
Renames a service.
-service_name <service path>
Specifies a service by its Caption property.
-service_id <service id>
Specifies a service by its Name property.
-new_name <new service name>
Specifies a new name for the service Caption property. (The <new service name> does not have a hierarchy path.) The Caption may not begin or end with a backslash (\). If Captions contain backslashes, they should be escaped with additional backslashes (for example, \\).
-set_service_calc_rule
Sets a service calculation rule.
-service_name <service path>
Specifies a service by its Caption property.
-service_id <service id>
Specifies a service by its Name property.
-calc_rule <service calculation rule>
Specifies a calculation rule by its Caption property.
-set_service_msg_prop_rule
Sets a service message propagation rule.
-service_name <service path>
Specifies a service by its Caption property.
-service_id <service id>
Specifies a service by its Name property.
-prop_rule <service propagation rule>
Specifies a propagation rule by its Caption property.
-set_service_comp_prop_rule
Sets a service composition propagation rule.
-service_name <service path>
Specifies a service by its Caption property.
-service_id <service id>
Specifies a service by its Name property.
-prop_rule <service propagation rule>
Specifies a propagation rule by its Caption property.
-child_service_name <child service path>
Specifies a child service by its Caption property.
-child_service_id <child service id>
Specifies a child service by its Name property.
-set_service_depend_prop_rule
Sets a service propagation rule.
-service_name <service path>
Specifies a service by its Caption property.
-service_id <service id>
Specifies a service by its Name property.
-prop_rule <service propagation rule>
Specifies a propagation rule by its Caption property.
-antecedent_service_name <dependant service path>
Specifies a dependant service by its Caption property.
-antecedent_service_id <dependant service id>
Specifies a dependant service by its Name property.
-outage_service
Sets or gets the outage state of services.
-scheduled
Sets scheduled outage mode. (Used for scheduled outages.)
-unplanned
Sets unplanned outage mode. (Used for maintenance.)
-service_name {<service name>}
Specifies services by their Caption properties.
-service_id <service id>
Specifies services by their Name properties.
-service_hierarchy_name <service hierarchy name>
Specifies service trees by their Caption properties.
-service_hierarchy_id <service hierarchy id>
Specifies service trees by their Name properties.
-on
Enables outage for a specified service.
-off
Disables outage for a specified service.
-toggle
Switches the service outage state to the opposite state (on to off, off to on)
-get
Returns the outage state (on or off) for a specified service. If neither switch (-scheduled or -unplanned) is defined, the outage states of both modes are returned.
-delete_msgs
Specifies messages to be deleted during and outage. Otherwise, messages are automatically acknowledged.
-service_name, -service_id, -service_hierarchy_name, -service_hierarchy_id
Specifies at least one service. To specify more than one, you can use multiple switches. For each switch, you can use one or more parameters.
-detailed
Specifies the detailed format of output.
-single_line
Specifies the compressed format of output that is printed in one line.
-show_outage_only
Specifies the detailed format of output (same as detailed format) for services that are in at least one of the outage modes.
-add_dependency
Adds a service dependency.
-service_name <service path>
Specifies a service by its Caption property.
-service_id <service id>
Specifies a service by its Name property.
-antecedent_service_name <dependant service path>
Specifies an antecedent service by its Caption property.
-antecedent_service_id <dependant service id>
Specifies an antecedent service by its Name property.
-delete_dependency
Deletes a service dependency.
-service_name <service path>
Specifies a service by its Caption property.
-service_id <service id>
Specifies a service by its Name property.
-antecedent_service_name <antecedent service path>
Specifies an antecedent service by its Caption property.
-antecedent_service_id <antecedent service id>
Specifies an antecedent service by its Name property.
-list_sub_service_types
List subservice types.
-service_type_name <service type path>
Specifies a service type by its Caption property.
-recursive
Lists all subservice types. Without this parameter, only child services types are listed.
-list_antecedent_service_types
List dependant service types.
-service_type_name <service type path>
Specifies a service type by its Caption property.
-set_service_type_calc_rule
Sets a service type calculation rule.
-service_type_name <service type path>
Specifies a service type by its Caption property.
-calc_rule <calculation rule>
Specifies a calculation rule by its Caption property.
-set_service_type_msg_prop_rule
Sets a service type propagation rule.
-service_type_name <service type path>
Specifies a service type by its Caption property.
-prop_rule <service propagation rule>
Specifies a propagation rule by its Caption property.
-set_service_type_comp_prop_rule
Sets a child service type propagation rule.
-service_type_name <service type path>
Specifies a service type by its Caption property.
-prop_rule <service propagation rule>
Specifies a propagation rule by its Caption property.
-child_service_type_name <child service type path>
Specifies a child service type by its Caption property.
-set_service_type_depend_prop_rule
Sets a dependent service type propagation rule.
-service_type_name <service type path>
Specifies a service type by its Caption property.
-prop_rule <service propagation rule>
Specifies a propagation rule by its Caption property.
-antecedent_service_type_name <antecedent service type path>
Specifies an antecedent service type by its Caption property.
-add_calc_rule
Adds a calculation rule.
-rule_name <new calculation rule name>
Specifies a calculation rule name by its Caption property.
-rule_id <propagation rule id>
Specifies a calculation rule by its SettingID property.
-most_critical
Specifies a calculation rule that resets the most critical severity as a new value.
-single_threshold
Specifies a single-threshold calculation rule.
-multi_threshold
Specifies a multiple-threshold calculation rule.
-by_percentage
Specifies the evaluation of threshold values by percentage.
-by_value
Specifies the evaluation of threshold values by value.
-threshold <threshold value>
Specifies a threshold value for a single-threshold calculation rule.
-set_to_value <severity>
Specifies a severity value to be set when the threshold value of a single-threshold calculation rule is reached.
-normal_threshold <threshold value>
Specifies a normal threshold value for a multiple-threshold calculation rule.
-normal_set_to_value <severity>
Specifies a severity value to be set when the normal threshold value of a multiple-threshold calculation rule is reached.
-warning_threshold <threshold value>
Specifies a warning threshold value for a multiple-threshold calculation rule.
-warning_set_to_value <severity>
Specifies a severity value to be set when the warning threshold value of a multiple-threshold calculation rule is reached.
-minor_threshold <threshold value>
Specifies a minor threshold value for a multiple-threshold calculation rule.
-minor_set_to_value <severity>
Specifies a severity value to be set when the minor threshold value of a multiple-threshold calculation rule is reached.
-major_threshold <threshold value>
Specifies a major threshold value for a multiple-threshold calculation rule.
-major_set_to_value <severity>
Specifies a severity value to be set when the major threshold value of a multiple-threshold calculation rule is reached.
-critical_threshold <threshold value>
Specifies a critical threshold value for a multiple-threshold calculation rule.
-critical_set_to_value <severity>
Specifies a severity value to be set when the critical threshold value of a multiple-threshold calculation rule is reached.
-delete_calc_rule
Deletes a calculation rule.
-rule_name <new calculation rule name>
Specifies a calculation rule name by its Caption property.
-change_calc_rule
Changes a calculation rule.
-rule_name <calculation rule name>
Specifies a calculation rule name by its Caption property.
-most_critical
Specifies a calculation rule that resets the most critical severity as a new value.
-single_threshold
Specifies a single-threshold calculation rule.
-multi_threshold
Specifies a multiple-threshold calculation rule.
-by_percentage
Specifies the evaluation of threshold values by percentage.
-by_value
Specifies the evaluation of threshold values by value.
-threshold <threshold value>
Specifies a threshold value for single-threshold calculation rule.
-set_to_value <severity>
Specifies a severity value to be set when the threshold value of a single-threshold calculation rule is reached.
-normal_threshold <threshold value>
Specifies a normal threshold value for a multiple-threshold calculation rule.
-normal_set_to_value <severity>
Specifies a severity value to be set when the normal threshold value of multiple-threshold calculation rule is reached.
-warning_threshold <threshold value>
Specifies a warning threshold value for a multiple-threshold calculation rule.
-warning_set_to_value <severity>
Specifies a severity value to be set when the warning threshold value of a multiple-threshold calculation rule is reached.
-minor_threshold <threshold value>
Specifies a minor threshold value for a multiple-threshold calculation rule.
-minor_set_to_value <severity>
Specifies a severity value to be set when the minor threshold value of a multiple-threshold calculation rule is reached.
-major_threshold <threshold value>
Specifies a major threshold value for a multiple-threshold calculation rule.
-major_set_to_value <severity>
Specifies a severity value to be set when the major threshold value of a multiple-threshold calculation rule is reached.
-critical_threshold <threshold value>
Specifies a critical threshold value for a multiple-threshold calculation rule.
-critical_set_to_value <severity>
Specifies a severity value to be set when the critical threshold value of a multiple-threshold calculation rule is reached.
-add_prop_rule
Adds a propagation rule.
-rule_name <new propagation rule name>
Specifies a propagation rule name by its Caption property.
-simple
Specifies a simple propagation rule.
-severity_based
Specifies a severity-based propagation rule.
-unchanged
Specifies a propagation rule that does not change the severity state that propagates.
-ignored
Specifies a propagation rule that ignores the severity state.
-fixed_as <severity>
Specifies a rule that propagates a fixed severity.
-relative <relative>
Specifies a rule that propagates a relative severity.
-prop_normal <propagation>
Specifies relative or absolute severity propagation for the normal severity of a severity-based propagation rule.
-prop_warning <propagation>
Specifies relative or absolute severity propagation for the warning severity of a severity-based propagation rule.
-prop_minor <propagation>
Specifies relative or absolute severity propagation for the minor severity of a severity-based propagation rule.
-prop_major <propagation>
Specifies relative or absolute severity propagation for the major severity of a severity-based propagation rule.
-prop_critical <propagation>
Specifies relative or absolute severity propagation for the critical severity of a severity-based propagation rule.
-delete_prop_rule
Deletes a propagation rule.
-rule_name
Specifies a propagation rule name by its Caption property.
-change_prop_rule
Changes a propagation rule.
-rule_name <propagation rule name>
Specifies a propagation rule name by its Caption property.
-simple
Specifies a simple propagation rule.
-severity_based
Specifies a severity-based propagation rule.
-unchanged
Specifies a propagation rule that does not change the severity state that propagates.
-ignored
Specifies a propagation rule that ignores the severity state.
-fixed_as <severity>
Specifies a rule that propagates a fixed severity.
-relative <relative>
Specifies a rule that propagates a relative severity.
-prop_normal <propagation>
Specifies relative or absolute severity propagation for the normal severity of a severity-based propagation rule.
-prop_warning <propagation>
Specifies relative or absolute severity propagation for the warning severity of a severity-based propagation rule.
-prop_minor <propagation>
Specifies relative or absolute severity propagation for the minor severity of a severity-based propagation rule.
-prop_major <propagation>
Specifies relative or absolute severity propagation for the major severity of a severity-based propagation rule.
-prop_critical <propagation>
Specifies relative or absolute severity propagation for the critical severity of a severity-based propagation rule.

Examples

Add a service to the HPOM for Windows management server WMI:
ovowserviceutil -add_service -service_name \Applications\Service1 -service_type "\Application Services" -virtual_service
ovowserviceutil -add_service -service_name \Applications\Service1 -service_id Service1_ID -service_type "\Application Services" -hosted_on_node \node1
ovowserviceutil -add_service -service_name \Applications\Service1 -service_id Service1_ID -service_type "\Application Services" -hosted_on_nodegroup \nodegroup1
Delete a service from the HPOM for Windows management server WMI:
ovowserviceutil -delete_service -service_name \Applications\Service1
ovowserviceutil -delete_service -service_id Service1_ID
List child services:
ovowserviceutil -list_sub_services -service_name \Applications\Service1
ovowserviceutil -list_sub_services -service_id Service1_ID -recursive
List antecedent services:
ovowserviceutil -list_antecedent_services -service_name \Applications\Service1
ovowserviceutil -list_antecedent_services -service_id Service1_ID
Rename a service:
ovowserviceutil -rename_service -service_name \Applications\Service1 -new_name Service2
ovowserviceutil -rename_service -service_id Service1_ID -new_name Service2
Set a service calculation rule:
ovowserviceutil -set_service_calc_rule -service_name \Applications\Service1 -calc_rule rule_name1
ovowserviceutil -set_service_calc_rule -service_id Service1_ID -calc_rule rule_name1
Set a service message propagation rule:
ovowserviceutil -set_service_msg_prop_rule -service_name \Applications\Service1 -prop_rule rule_name1
ovowserviceutil -set_service_msg_prop_rule -service_id Service1_ID -prop_rule rule_name1
Set a service composition propagation rule:
ovowserviceutil -set_service_comp_prop_rule -service_name \Applications\Service1 -prop_rule rule_name1 -child_service_name \Applications\Service1\SubService1
ovowserviceutil -set_service_comp_prop_rule -service_id Service1_ID -calc_rule rule_name1 -child_service_id SubService1_ID
Set a service dependency propagation rule:
ovowserviceutil -set_service_depend_prop_rule -service_name \Applications\Service1 -prop_rule rule_name1 -antecedent_service_name \Applications\Service2
ovowserviceutil -set_service_depend_prop_rule -service_id Service1_ID -prop_rule rule_name1 -antecedent_service_name \Applications\Service2
Set a service outage:
ovowserviceutil -outage_service -service_name \Applications\Service1 \Applications\Service2 -scheduled -off -delete_msgs
ovowserviceutil -outage_service -service_hierarchy_name \Applications\Service1 -unplanned -on -delete_msgs
Get the state of a service outage:
ovowserviceutil -outage_service -service_name \Applications\Service1 -scheduled -get
ovowserviceutil -outage_service -service_hierarchy_id Service1_ID -unplanned -get
Add a service dependency:
ovowserviceutil -add_dependency -service_name \Applications\Service1 -antecedent_service_name \Service2
ovowserviceutil -add_dependency -service_ID Service1_ID -antecedent_service_id Service2_ID
Delete a service dependency:
ovowserviceutil -delete_dependency -service_name \Applications\Service1 -antecedent_service_name \Service2
ovowserviceutil -delete_dependency -service_ID Service1_ID -antecedent_service_id Service2_ID
Add a calculation rule:
ovowserviceutil -add_calc_rule -rule_name CalcRule1 -most_critical
ovowserviceutil -add_calc_rule -rule_name CalcRule2 -single_threshold -by_percentage -threshold 0.66 -set_to_value Minor
ovowserviceutil -add_calc_rule -rule_name CalcRule3 -multi_threshold -by_percentage -warning_threshold 0.3 -major_threshold 0.66 -major_set_to_value Major
Delete calculation rule:
ovowserviceutil -delete_calc_rule -rule_name CalcRule1
Change a calculation rule:
ovowserviceutil -change_calc_rule -rule_name CalcRule1 -most_critical
ovowserviceutil -change_calc_rule -rule_name CalcRule2 -single_threshold -by_percentage -threshold 0.66 -set_to_value Minor
ovowserviceutil -change_calc_rule -rule_name CalcRule3 -multi_threshold -by_percentage -warning_threshold 0.3 -major_threshold 0.66 -major_set_to_value Major
Add a propagation rule:
ovowserviceutil -add_prop_rule –rule_name PropRule1 -simple -fixed_as Minor
ovowserviceutil -add_prop_rule –rule_name PropRule1 -severity_based -unchanged -prop_minor Unchanged –prop_major Incr1
Delete a propagation rule:
ovowserviceutil -delete_prop_rule -rule_name PropRule1
Change a propagation rule:
ovowserviceutil -change_prop_rule -rule_name PropRule1 -simple -fixed_as Minor
ovowserviceutil -change_prop_rule -rule_name PropRule1 -severity_based -unchanged -prop_minor Unchanged –prop_major Incr1
List child services types:
ovowserviceutil -list_sub_service_types -service_type_name "\System Infrastructure\SystemServices"
ovowserviceutil -list_sub_service_types -service_type_name "\System Infrastructure\SystemServices" -include_SPI_service_types -recursive
List child services types:
ovowserviceutil -list_antecedent_service_types -service_type_name "\System Infrastructure\SystemServices"
ovowserviceutil -list_antecedent_service_types -service_type_name "\System Infrastructure\SystemServices" -recursive
Rename service type:
ovowserviceutil -rename_service_type -service_type_name "\System Infrastructure\ServiceType1" -new_name ServiceType2
ovowserviceutil -rename_service_type -service_type_name "\System Infrastructure\ServiceType1" - new_id ServiceType2_ID
Set a service type calculation rule:
ovowserviceutil -set_service_type_calc_rule -service_type_name "\System Infrastructure\ServiceType1" -calc_rule rule_name1
Set a service type message propagation rule:
ovowserviceutil -set_service_type_msg_prop_rule -service_type_name "\System Infrastructure\ServiceType1" -prop_rule rule_name1
Set a service type composition propagation rule:
ovowserviceutil -set_service_type_comp_prop_rule -service_type_name "\System Infrastructure\ServiceType1" -prop_rule rule_name1 -child_service_type_name "\System Infrastructure\ServiceType1\SubServiceType1"
Set a service type dependency propagation rule:
ovowserviceutil -set_service_type_depend_ prop_rule -service_type_name "\System Infrastructure\ServiceType1" -prop_rule rule_name1 antcedent_service_type_name "\System Infrastructure\ServiceType2"