(file) Return to CIM_UserContact.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / User

 1 karl  1.1.2.2 // Copyright (c) 2005 DMTF.  All rights reserved.
 2               // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
 3               // qualifier values to CIM Schema.</change>
 4               // ==================================================================
 5               //  CIM_UserContact 
 6               // ==================================================================
 7                  [Version ( "2.8.0" ), 
 8                   UMLPackagePath ( "CIM::User::Org" ), 
 9                   Description ( 
10                      "UserContact contains the details related to contacting a user. "
11                      "This information will be promoted to UserEntity in a later "
12                      "major release of CIM, but cannot be promoted at this time "
13                      "since UserEntity is abstract today, with no keys. Key and "
14                      "required properties cannot be added to a class in a minor "
15                      "version release since this breaks backward compatibility." )]
16               class CIM_UserContact : CIM_UserEntity {
17               
18                     [Key, Description ( 
19                         "CreationClassName indicates the name of the class or the "
20                         "subclass used in the creation of an instance. When used "
21                         "with the other key properties of this class, this "
22 karl  1.1.2.2           "property allows all instances of this class and its "
23                         "subclasses to be uniquely identified." ), 
24                      MaxLen ( 256 )]
25                  string CreationClassName;
26               
27                     [Key, Description ( 
28                         "The Name property defines the label by which the object "
29                         "is known. In the case of an LDAP-derived instance, the "
30                         "Name property value may be set to the distinguished name "
31                         "of the LDAP-accessed object instance." ), 
32                      MaxLen ( 1024 )]
33                  string Name;
34               
35                     [Description ( 
36                         "The Given Name property is used for the part of a "
37                         "person\'s name that is not their surname nor their "
38                         "middle name (i.e., their first name)." )]
39                  string GivenName;
40               
41                     [Required, Description ( 
42                         "The Surname property specifies the linguistic construct "
43 karl  1.1.2.2           "that normally is inherited by an individual from the "
44                         "individual\'s parent or assumed by marriage, and by "
45                         "which the individual is commonly known." )]
46                  string Surname;
47               
48                     [Description ( 
49                         "Based on RFC1274, the mail box addresses for the person "
50                         "as defined in RFC822." )]
51                  string Mail;
52               
53                     [Description ( 
54                         "A User ID property. Based on RFC1274, the property may "
55                         "be used to specify a computer system login name." )]
56                  string UserID;
57               
58                     [Description ( 
59                         "This property contains the name of a locality, such as a "
60                         "city, county or other geographic region." )]
61                  string LocalityName;
62               
63                     [Description ( 
64 karl  1.1.2.2           "The PostalAddress property values specify the address "
65                         "information required for the physical delivery of postal "
66                         "messages by the postal authority to the person." )]
67                  string PostalAddress[];
68               
69                     [Description ( 
70                         "The State or Province name property specifies a state or province."
71                          )]
72                  string StateOrProvince;
73               
74                     [Description ( 
75                         "The PostalCode property specifies the postal code of the "
76                         "organization. If this value is present it will be part "
77                         "of the object\'s postal address." ), 
78                      MaxLen ( 40 )]
79                  string PostalCode;
80               
81                     [Description ( 
82                         "The TelephoneNumber property specifies a telephone "
83                         "number of the organization, e.g. + 44 582 10101)." ), 
84                      MaxLen ( 32 )]
85 karl  1.1.2.2    string TelephoneNumber;
86               
87               
88               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2