version 1.1.2.1, 2012/01/24 13:50:37
|
version 1.1.2.2, 2012/02/15 17:46:57
|
|
|
|
// Copyright (c) 2005 DMTF. All rights reserved. |
|
// <change cr="ArchCR00066.004" type="add">Add UmlPackagePath |
|
// qualifier values to CIM Schema.</change> |
|
// ================================================================== |
|
// CIM_Organization |
|
// ================================================================== |
|
[Version ( "2.6.0" ), |
|
UMLPackagePath ( "CIM::User::Org" ), |
|
Description ( |
|
"The Organization class is used to represent an organization " |
|
"such as a corporation or other autonomous entity. The class is " |
|
"defined so as to incorporate commonly-used LDAP attributes to " |
|
"permit implementations to easily derive this information from " |
|
"LDAP-accessible directories. This class\'s properties are a " |
|
"subset of a related class, OtherOrganizationInformation, which " |
|
"defines all the group properties and in array form for " |
|
"directory compatibility." )] |
|
class CIM_Organization : CIM_OrganizationalEntity { |
|
|
|
[Key, Description ( |
|
"CreationClassName indicates the name of the class or the " |
|
"subclass used in the creation of an instance. When used " |
|
"with the other key properties of this class, this " |
|
"property allows all instances of this class and its " |
|
"subclasses to be uniquely identified." ), |
|
MaxLen ( 256 )] |
|
string CreationClassName; |
|
|
|
[Key, Description ( |
|
"The Name property defines the label by which the object " |
|
"is known. In the case of an LDAP-derived instance, the " |
|
"Name property value may be set to the distinguished name " |
|
"of the LDAP-accessed object instance." ), |
|
MaxLen ( 1024 )] |
|
string Name; |
|
|
|
[Description ( |
|
"This property describes the kind of business performed " |
|
"by an organization." ), |
|
MaxLen ( 128 )] |
|
string BusinessCategory; |
|
|
|
[Description ( |
|
"The organization\'s facsimile telephone number." )] |
|
string FacsimileTelephoneNumber; |
|
|
|
[Description ( |
|
"This property contains the name of a locality, such as a " |
|
"city, county or other geographic region." )] |
|
string LocalityName; |
|
|
|
[Description ( |
|
"Based on RFC1274, the mail box addresses for the " |
|
"organization as defined in RFC822." )] |
|
string Mail; |
|
|
|
[Required, Description ( "The name of the organization." )] |
|
string OrganizationName; |
|
|
|
[Description ( |
|
"The PostalAddress property values specify the address " |
|
"information required for the physical delivery of postal " |
|
"messages by the postal authority to the organization." )] |
|
string PostalAddress[]; |
|
|
|
[Description ( |
|
"The PostalCode property specifies the postal code of the " |
|
"organization. If this value is present it will be part " |
|
"of the object\'s postal address." ), |
|
MaxLen ( 40 )] |
|
string PostalCode; |
|
|
|
[Description ( |
|
"The State or Province name property specifies a state or province." |
|
)] |
|
string StateOrProvince; |
|
|
|
[Description ( |
|
"The TelephoneNumber property specifies a telephone " |
|
"number of the organization, e.g. + 44 582 10101)." ), |
|
MaxLen ( 32 )] |
|
string TelephoneNumber; |
|
|
|
|
|
}; |