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

  1 marek 1.1 // 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_OtherOrgUnitInformation 
  6           // ==================================================================
  7              [Version ( "2.6.0" ), 
  8               UMLPackagePath ( "CIM::User::Org" ), 
  9               Description ( 
 10                  "The OtherOrgUnitInformation class is used to provide "
 11                  "additional information about an associated OrgUnit instance. "
 12                  "This class is defined so as to incorporate commonly-used LDAP "
 13                  "attributes to permit implementations to easily derive this "
 14                  "information from LDAP-accessible directories." )]
 15           class CIM_OtherOrgUnitInformation : CIM_ManagedElement {
 16           
 17                 [Key, Description ( 
 18                     "CreationClassName indicates the name of the class or the "
 19                     "subclass used in the creation of an instance. When used "
 20                     "with the other key properties of this class, this "
 21                     "property allows all instances of this class and its "
 22 marek 1.1           "subclasses to be uniquely identified." ), 
 23                  MaxLen ( 256 )]
 24              string CreationClassName;
 25           
 26                 [Key, Description ( 
 27                     "The Name property defines the label by which the object "
 28                     "is known. In the case of an LDAP-derived instance, the "
 29                     "Name property value may be set to the distinguished name "
 30                     "of the LDAP-accessed object instance." ), 
 31                  MaxLen ( 1024 )]
 32              string Name;
 33           
 34                 [Description ( 
 35                     "In the case of an LDAP-derived instance, the ObjectClass "
 36                     "property value(s) may be set to the objectClass "
 37                     "attribute values." )]
 38              string ObjectClass[];
 39           
 40                 [Description ( 
 41                     "This property describes the kind of business performed "
 42                     "by an organizational unit." ), 
 43 marek 1.1        MaxLen ( 128 )]
 44              string BusinessCategory[];
 45           
 46                 [Description ( 
 47                     "The Descriptions property values may contain "
 48                     "human-readable descriptions of the object. In the case "
 49                     "of an LDAP-derived instance, the description attribute "
 50                     "may have multiple values that, therefore, cannot be "
 51                     "placed in the inherited Description property." ), 
 52                  MaxLen ( 1024 )]
 53              string Descriptions[];
 54           
 55                 [Description ( 
 56                     "This property is used for the organizational unit\'s "
 57                     "telegram service." ), 
 58                  MaxLen ( 128 )]
 59              string DestinationIndicator[];
 60           
 61                 [Description ( 
 62                     "The organizational unit\'s facsimile telephone number." )]
 63              string FacsimileTelephoneNumber[];
 64 marek 1.1 
 65                 [Description ( 
 66                     "The organizational unit\'s International ISDN number." ), 
 67                  MaxLen ( 16 )]
 68              string InternationaliSDNNumber[];
 69           
 70                 [Description ( 
 71                     "This property contains the name of a locality, such as a "
 72                     "city, county or other geographic region." )]
 73              string LocalityName[];
 74           
 75                 [Description ( "The name of the organizational unit." )]
 76              string OU[];
 77           
 78                 [Description ( 
 79                     "The PhysicalDeliveryOfficeName property specifies the "
 80                     "name of the city, village, etc. where a physical "
 81                     "delivery office is situated." ), 
 82                  MaxLen ( 128 )]
 83              string PhysicalDeliveryOfficeName[];
 84           
 85 marek 1.1       [Description ( 
 86                     "The PostalAddress property values specify the address "
 87                     "information required for the physical delivery of postal "
 88                     "messages by the postal authority to the organizational "
 89                     "unit." )]
 90              string PostalAddress[];
 91           
 92                 [Description ( 
 93                     "The PostalCode property specifies the postal code of the "
 94                     "organizational unit. If this value is present it will be "
 95                     "part of the object\'s postal address." ), 
 96                  MaxLen ( 40 )]
 97              string PostalCode[];
 98           
 99                 [Description ( 
100                     "The PostOfficeBox property specifies the PO box by which "
101                     "the organizational unit will receive physical postal "
102                     "delivery. If present, the property value is part of the "
103                     "object\'s postal address." ), 
104                  MaxLen ( 40 )]
105              string PostOfficeBox[];
106 marek 1.1 
107                 [Description ( 
108                     "The PreferredDeliveryMethod property specifies the "
109                     "organizational unit\'s preferred method to be used for "
110                     "communicating with it." )]
111              string PreferredDeliveryMethod;
112           
113                 [Description ( 
114                     "This property value is for use by X.500 clients in "
115                     "constructing search filters." )]
116              string SearchGuide[];
117           
118                 [Description ( 
119                     "In the case of an LDAP-derived instance, the SeeAlso "
120                     "property specifies distinguished name of other Directory "
121                     "objects which may be other aspects (in some sense) of "
122                     "the same real world object." )]
123              string SeeAlso[];
124           
125                 [Description ( 
126                     "The State or Province name property specifies a state or province."
127 marek 1.1            )]
128              string StateOrProvince[];
129           
130                 [Description ( 
131                     "The Street address property specifies a site for the "
132                     "local distribution and physical delivery in a postal "
133                     "address, i.e. the street name, place, avenue, and the "
134                     "number." ), 
135                  MaxLen ( 128 )]
136              string Street[];
137           
138                 [Description ( 
139                     "The TelephoneNumber property specifies a telephone "
140                     "number of the organizational unit, e.g. + 44 582 10101)." ), 
141                  MaxLen ( 32 )]
142              string TelephoneNumber[];
143           
144                 [Description ( 
145                     "The TeletexTerminalIdentifier property specifies the "
146                     "Teletex terminal identifier (and, optionally, "
147                     "parameters) for a teletex terminal associated with the "
148 marek 1.1           "organizational unit." )]
149              string TeletexTerminalIdentifier[];
150           
151                 [Description ( 
152                     "The TelexNumber property specifies the telex number, "
153                     "country code, and answerback code of a telex terminal "
154                     "for the organization." )]
155              string TelexNumber[];
156           
157                 [Description ( 
158                     "In the case of an LDAP-derived instance, the "
159                     "UserPassword property may contain an encrypted password "
160                     "used to access the organizational unit\'s resources in a "
161                     "directory." ), 
162                  OctetString]
163              string UserPassword[];
164           
165                 [Description ( "An X.121 address for the organization." ), 
166                  MaxLen ( 15 )]
167              string X121Address[];
168           
169 marek 1.1 
170           };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2