(file) Return to CIM_Organization.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_Organization 
 6               // ==================================================================
 7                  [Version ( "2.6.0" ), 
 8                   UMLPackagePath ( "CIM::User::Org" ), 
 9                   Description ( 
10                      "The Organization class is used to represent an organization "
11                      "such as a corporation or other autonomous entity. The class is "
12                      "defined so as to incorporate commonly-used LDAP attributes to "
13                      "permit implementations to easily derive this information from "
14                      "LDAP-accessible directories. This class\'s properties are a "
15                      "subset of a related class, OtherOrganizationInformation, which "
16                      "defines all the group properties and in array form for "
17                      "directory compatibility." )]
18               class CIM_Organization : CIM_OrganizationalEntity {
19               
20                     [Key, Description ( 
21                         "CreationClassName indicates the name of the class or the "
22 karl  1.1.2.2           "subclass used in the creation of an instance. When used "
23                         "with the other key properties of this class, this "
24                         "property allows all instances of this class and its "
25                         "subclasses to be uniquely identified." ), 
26                      MaxLen ( 256 )]
27                  string CreationClassName;
28               
29                     [Key, Description ( 
30                         "The Name property defines the label by which the object "
31                         "is known. In the case of an LDAP-derived instance, the "
32                         "Name property value may be set to the distinguished name "
33                         "of the LDAP-accessed object instance." ), 
34                      MaxLen ( 1024 )]
35                  string Name;
36               
37                     [Description ( 
38                         "This property describes the kind of business performed "
39                         "by an organization." ), 
40                      MaxLen ( 128 )]
41                  string BusinessCategory;
42               
43 karl  1.1.2.2       [Description ( 
44                         "The organization\'s facsimile telephone number." )]
45                  string FacsimileTelephoneNumber;
46               
47                     [Description ( 
48                         "This property contains the name of a locality, such as a "
49                         "city, county or other geographic region." )]
50                  string LocalityName;
51               
52                     [Description ( 
53                         "Based on RFC1274, the mail box addresses for the "
54                         "organization as defined in RFC822." )]
55                  string Mail;
56               
57                     [Required, Description ( "The name of the organization." )]
58                  string OrganizationName;
59               
60                     [Description ( 
61                         "The PostalAddress property values specify the address "
62                         "information required for the physical delivery of postal "
63                         "messages by the postal authority to the organization." )]
64 karl  1.1.2.2    string PostalAddress[];
65               
66                     [Description ( 
67                         "The PostalCode property specifies the postal code of the "
68                         "organization. If this value is present it will be part "
69                         "of the object\'s postal address." ), 
70                      MaxLen ( 40 )]
71                  string PostalCode;
72               
73                     [Description ( 
74                         "The State or Province name property specifies a state or province."
75                          )]
76                  string StateOrProvince;
77               
78                     [Description ( 
79                         "The TelephoneNumber property specifies a telephone "
80                         "number of the organization, e.g. + 44 582 10101)." ), 
81                      MaxLen ( 32 )]
82                  string TelephoneNumber;
83               
84               
85 karl  1.1.2.2 };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2