Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary
CIM_EGPRouteCalcDependency --> CIM_ServiceServiceDependency --> CIM_ProvidesServiceToElement --> CIM_Dependency --> [top]
Class Declaration Attributes Name Value SUPERCLASS CIM_ServiceServiceDependency NAME CIM_EGPRouteCalcDependency
Class CIM_EGPRouteCalcDependency Qualifiers Name Type Value From Class Version string 2.6.0 CIM_EGPRouteCalcDependency Description string This is a specialization of ServiceServiceDependency, and captures the dependency that external gateway protocols (such as BGP) have on interior gateway protocols (such as OSPF). CIM_EGPRouteCalcDependency Association boolean true CIM_EGPRouteCalcDependency Description string CIM_ServiceServiceDependency is an association between a Service and another Service, which indicates that the latter is required to be present, required to have completed, or must be absent for the former Service to provide its functionality. For example, Boot Services might be dependent upon underlying system initialization Services. In the case of the initialization Services, the Boot Service might be dependent on the completion of the init Services. When examining the ServiceServiceDependency class definition, note that its superclass ProvidesServiceToElement is deprecated. Unfortunately, ProvidesServiceToElement cannot be removed from the object hierarchy without a major Schema release. When or if a major release occurs, the ProvidesServiceToElement superclass will be removed, and ServiceServiceDependency will subclass from CIM_Dependency directly. CIM_ServiceServiceDependency Association boolean true CIM_ServiceServiceDependency Description string Note: The use of the CIM_ProvidesServiceToElement class has been deprecated. Instead, ServiceAvailableToElement conveys the semantics of use, while the subclasses of ProvidesServiceToElement (or the ConcreteDependency association) describe dependency relationships. CIM_ProvidesServiceToElement was meant to generalize the ServiceServiceDependency association. This method indicates that ManagedElements can use the functionality provided by one or more Services. An example of the association is that a Processor and an enclosure (a PhysicalElement) can use AlertOnLAN Services to signal an incomplete or erroneous boot. In reality, AlertOnLAN is simply a HostedService on a computer system that is generally available for use and is not a dependency of the processor or enclosure. To describe that the use of the service might be restricted or have limited availability or applicability, the CIM_ServiceAvailableToElement association would be instantiated. CIM_ProvidesServiceToElement Association boolean true CIM_ProvidesServiceToElement Association boolean true CIM_Dependency Description string CIM_Dependency is a generic association used to establish dependency relationships between ManagedElements. CIM_Dependency
Properties Name Type Value Qualifiers ClassOrigin Antecedent CIM_RouteCalculationService ref Description
Override
KeyCIM_EGPRouteCalcDependency Dependent CIM_RouteCalculationService ref Description
Override
KeyCIM_EGPRouteCalcDependency IGPInjection uint16 Description
ValueMap
ValuesCIM_EGPRouteCalcDependency TypeOfDependency uint16 Description
ValueMap
ValuesCIM_ServiceServiceDependency RestartService boolean Description CIM_ServiceServiceDependency Property Qualifiers
Property Antecedent Qualifiers Name Type Value From Class Description string The independent RouteCalculationService that provides routing information from the AS, for the EGP to use. CIM_EGPRouteCalcDependency Override string Antecedent CIM_EGPRouteCalcDependency Key boolean true CIM_EGPRouteCalcDependency
Property Dependent Qualifiers Name Type Value From Class Description string The dependent RouteCalculationService (e.g., the Route CalculationService) that is functioning as an EGP. CIM_EGPRouteCalcDependency Override string Dependent CIM_EGPRouteCalcDependency Key boolean true CIM_EGPRouteCalcDependency
Property IGPInjection Qualifiers Name Type Value From Class Description string Sometimes it is necessary to inject EGP information, such as that from BGP, into IGPs. This attribute defines whether this should be done for the two routing protocols that are defined by this association. The values below mean that no, partial, and full EGP information is injected into the IGP, respectively. CIM_EGPRouteCalcDependency ValueMap string [See below.] CIM_EGPRouteCalcDependency Values string None
Partial
FullCIM_EGPRouteCalcDependency
Name Value 1 None 2 Partial 3 Full
Property Antecedent Qualifiers Name Type Value From Class Description string The required Service. CIM_ServiceServiceDependency Override string Antecedent CIM_ServiceServiceDependency Key boolean true CIM_ServiceServiceDependency
Property Dependent Qualifiers Name Type Value From Class Description string The Service that is dependent on an underlying Service. CIM_ServiceServiceDependency Override string Dependent CIM_ServiceServiceDependency Key boolean true CIM_ServiceServiceDependency
Property TypeOfDependency Qualifiers Name Type Value From Class Description string The nature of the Service-to-Service dependency. This property describes that the associated Service must have completed (value=2), must be started (value=3) or must not be started (value=4) for the Service to function. CIM_ServiceServiceDependency ValueMap string [See below.] CIM_ServiceServiceDependency Values string Unknown
Other
Service Must Have Completed
Service Must Be Started
Service Must Not Be StartedCIM_ServiceServiceDependency
Name Value 0 Unknown 1 Other 2 Service Must Have Completed 3 Service Must Be Started 4 Service Must Not Be Started
Property RestartService Qualifiers Name Type Value From Class Description string This property describes that the Antecedent Service must be restarted after the Dependent operation is complete. CIM_ServiceServiceDependency
Property Antecedent Qualifiers Name Type Value From Class Override string Antecedent CIM_ProvidesServiceToElement Description string Note: The use of this element is deprecated. Deprecated description: The Service provided. CIM_ProvidesServiceToElement Key boolean true CIM_ProvidesServiceToElement
Property Dependent Qualifiers Name Type Value From Class Override string Dependent CIM_ProvidesServiceToElement Description string Note: The use of this element is deprecated. Deprecated description: The ManagedElement that is dependent on the Service. CIM_ProvidesServiceToElement Key boolean true CIM_ProvidesServiceToElement
Property Antecedent Qualifiers Name Type Value From Class Key boolean true CIM_Dependency Description string Antecedent represents the independent object in this association. CIM_Dependency
Property Dependent Qualifiers Name Type Value From Class Key boolean true CIM_Dependency Description string Dependent represents the object that is dependent on the Antecedent. CIM_Dependency
Method Qualifiers
Parameters
Parameter Qualifiers
Association
ClassReference
ClassRole CIM_DependencyContext CIM_Dependency Dependency