Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary
CIM_IPAddressRange --> CIM_CollectionOfMSEs --> CIM_Collection --> CIM_ManagedElement --> [top]
Class Declaration Attributes Name Value SUPERCLASS CIM_CollectionOfMSEs NAME CIM_IPAddressRange
Class CIM_IPAddressRange Qualifiers Name Type Value From Class Deprecated string CIM_RangeOfIPAddresses CIM_IPAddressRange Abstract boolean true CIM_IPAddressRange Version string 2.7.0 CIM_IPAddressRange Description string IPAddressRange represents a grouping of specific addresses, and provides additional semantics for this group if appropriate. The class is deprecated in lieu of the concrete class RangeOfIPAddresses since there is sufficient information for the class to be instantiated. In addition, an address range should be defined in the context of a System (for example, a network element or an admin domain). These semantics are incorporated in the RangeOfIPAddresses class. CIM_IPAddressRange Description string The CollectionOfMSEs object allows the grouping of Managed SystemElements for various identification purposes and to reduce the complexity of associating Settings and Configurations. It is abstract to require further definition and semantic refinement in subclasses. The CollectionOfMSEs object does not carry any state or status information, but represents only a grouping or ’ bag ’ of Elements. For this reason, it is incorrect to subclass groups that have state or status from CollectionOfMSEs. An example is CIM_Redundancy Group (which is subclassed from LogicalElement). Collections typically aggregate similar ( ’ like ’ ) objects, but they are not required to do so. Collections simply identify ’ bags ’ and might represent an optimization. This purpose is especially true with respect to their association to Settings and Configurations. Without Collections, you would need to define individual ElementSetting and ElementConfiguration associations, to tie Settings and Configuration objects to individual ManagedSystemElements. There might be duplication when assigning the same Setting to multiple objects. In addition, using the Collection object allows the determination that the Setting and Configuration associations are indeed the same for the Collection ’ s members. This information would otherwise be obtained by defining the Collection in a proprietary manner, and then querying the ElementSetting and ElementConfiguration associations to determine if the Collection set is completely covered. CIM_CollectionOfMSEs Description string Collection is an abstract class that provides a common superclass for data elements that represent collections of ManagedElements and its subclasses. CIM_Collection Description string ManagedElement is an abstract class that provides a common superclass (or top of the inheritance tree) for the non-association classes in the CIM Schema. CIM_ManagedElement
Properties Name Type Value Qualifiers ClassOrigin StartAddress string Deprecated
DescriptionCIM_IPAddressRange EndAddress string Deprecated
DescriptionCIM_IPAddressRange TypeOfAddress uint16 Deprecated
Description
ValueMap
ValuesCIM_IPAddressRange AllocationRegion uint16 Deprecated
Description
ValueMap
ValuesCIM_IPAddressRange CollectionID string Description
MaxLenCIM_CollectionOfMSEs Caption string Description
MaxLenCIM_ManagedElement Description string Description CIM_ManagedElement ElementName string Description CIM_ManagedElement Property Qualifiers
Property StartAddress Qualifiers Name Type Value From Class Description string The starting IP address of the AddressRange, formatted according to the appropriate convention as defined in the AddressType property of this class (e.g., 171.79.6.40). CIM_IPAddressRange
Property EndAddress Qualifiers Name Type Value From Class Description string The ending IP address of the AddressRange, formatted according to the appropriate convention as defined in the AddressType property of this class (e.g., 171.79.6.40). CIM_IPAddressRange
Property TypeOfAddress Qualifiers Name Type Value From Class Description string An enumeration that defines how to format the address and mask of the address range that defines this IPSubnet. Whenever possible, IPv4-compatible addresses should be used instead of IPv6 addresses (see RFC 2373, section 2.5.4). In order to have a consistent format for IPv4 addresses in a mixed IPv4/v6 environment, all IPv4 addresses and both IPv4-compatible IPv6 addresses and IPv4-mapped IPv6 addresses, per RFC 2373, section 2.5.4, should be formatted in standard IPv4 format. CIM_IPAddressRange ValueMap string [See below.] CIM_IPAddressRange Values string Unknown
IPv4
IPv6CIM_IPAddressRange
Name Value 0 Unknown 1 IPv4 2 IPv6
Property AllocationRegion Qualifiers Name Type Value From Class Description string This attribute defines the region that addresses can be allocated to. CIM_IPAddressRange ValueMap string [See below.] CIM_IPAddressRange Values string Unknown
Multiregional: 192.0.0.0 to 193.255.255.255
Europe: 194.0.0.0 to 195.255.255.255
Others: 196.0.0.0 to 197.255.255.255
North America: 198.0.0.0 to 199.255.255.255
Central & South America: 200.0.0.0 to 201.255.255.255
Pacific Rim: 202.0.0.0 to 203.255.255.255
Others: 204.0.0.0 to 205.255.255.255
Others: 206.0.0.0 to 207.255.255.255CIM_IPAddressRange
Name Value 0 Unknown 1 Multiregional: 192.0.0.0 to 193.255.255.255 2 Europe: 194.0.0.0 to 195.255.255.255 3 Others: 196.0.0.0 to 197.255.255.255 4 North America: 198.0.0.0 to 199.255.255.255 5 Central 6 Pacific Rim: 202.0.0.0 to 203.255.255.255 7 Others: 204.0.0.0 to 205.255.255.255 8 Others: 206.0.0.0 to 207.255.255.255
Property CollectionID Qualifiers Name Type Value From Class Description string The identification of the Collection object. When subclassed, the CollectionID property can be overridden to be a Key property. CIM_CollectionOfMSEs MaxLen uint32 256 CIM_CollectionOfMSEs
Property Caption Qualifiers Name Type Value From Class Description string The Caption property is a short textual description (one- line string) of the object. CIM_ManagedElement MaxLen uint32 64 CIM_ManagedElement
Property Description Qualifiers Name Type Value From Class Description string The Description property provides a textual description of the object. CIM_ManagedElement
Property ElementName Qualifiers Name Type Value From Class Description string A user-friendly name for the object. This property allows each instance to define a user-friendly name in addition to its key properties, identity data, and description information. Note that the Name property of ManagedSystemElement is also defined as a user-friendly name. But, it is often subclassed to be a Key. It is not reasonable that the same property can convey both identity and a user-friendly name, without inconsistencies. Where Name exists and is not a Key (such as for instances of LogicalDevice), the same information can be present in both the Name and ElementName properties. CIM_ManagedElement
Method Qualifiers
Parameters
Parameter Qualifiers