1 krisbash 1.1 // ===============================================================
2 // MSFT_IPAddressConfiguration
3 // ===============================================================
4 [Description ( "MSFT_IP4AddressConfiguration description." ),
5 Version ( "0.70" )]
6 class MSFT_IP4AddressConfiguration: CIM_LogicalElement
7 {
8
9 [Key, Override ( "InstanceID" ),
10 Description (
11 "Within the scope of the instantiating Namespace, "
12 "InstanceID opaquely and uniquely identifies an instance "
13 "of this class. In order to ensure uniqueness within the "
14 "NameSpace, the value of InstanceID SHOULD be constructed "
15 "using the following \'preferred\' algorithm: \n"
16 "<OrgID>:<LocalID> \n"
17 "Where <OrgID> and <LocalID> are separated by a colon "
18 "\':\', and where <OrgID> MUST include a copyrighted, "
19 "trademarked or otherwise unique name that is owned by "
20 "the business entity creating/defining the InstanceID, or "
21 "is a registered ID that is assigned to the business "
22 krisbash 1.1 "entity by a recognized global authority. (This is "
23 "similar to the <Schema Name>_<Class Name> structure of "
24 "Schema class names.) In addition, to ensure uniqueness "
25 "<OrgID> MUST NOT contain a colon (\':\'). When using "
26 "this algorithm, the first colon to appear in InstanceID "
27 "MUST appear between <OrgID> and <LocalID>. \n"
28 "<LocalID> is chosen by the business entity and SHOULD "
29 "not be re-used to identify different underlying "
30 "(real-world) elements. If the above \'preferred\' "
31 "algorithm is not used, the defining entity MUST assure "
32 "that the resultant InstanceID is not re-used across any "
33 "InstanceIDs produced by this or other providers for this "
34 "instance\'s NameSpace. For DMTF defined instances, the "
35 "\'preferred\' algorithm MUST be used with the <OrgID> "
36 "set to \'CIM\'." )]
37
38
39 string InstanceID;
40
41 [Description (
42 "The IPv4 address that this ProtocolEndpoint represents." )]
43 krisbash 1.1 string IPv4Address;
44
45 [Description (
46 "The IPv4 routing prefix" )]
47 uint16 IPv4Prefix;
48
49 };
|