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

File: [Pegasus] / pegasus / Schemas / CIM231 / DMTF / User / CIM_Person.mof (download)
Revision: 1.1, Tue Jan 24 13:50:37 2012 UTC (12 years, 5 months ago) by marek
Branch: MAIN
CVS Tags: preBug9676, postBug9676, TASK-TASK_PEP362_RestfulService_branch-root, TASK-TASK_PEP362_RestfulService_branch-merged_out_from_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_to_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_from_branch, TASK-TASK_PEP362_RestfulService_branch-branch, TASK-PEP362_RestfulService-root, TASK-PEP362_RestfulService-merged_out_to_branch, TASK-PEP362_RestfulService-merged_out_from_trunk, TASK-PEP362_RestfulService-merged_in_to_trunk, TASK-PEP362_RestfulService-merged_in_from_branch, TASK-PEP362_RestfulService-branch, TASK-PEP317_pullop-merged_out_from_trunk, TASK-PEP317_pullop-merged_in_to_trunk, RELEASE_2_14_1, RELEASE_2_14_0-RC2, RELEASE_2_14_0-RC1, RELEASE_2_14_0, RELEASE_2_14-root, RELEASE_2_14-branch, RELEASE_2_13_0-RC2, RELEASE_2_13_0-RC1, RELEASE_2_13_0-FC, RELEASE_2_13_0, RELEASE_2_13-root, RELEASE_2_13-branch, RELEASE_2_12_1-RC1, RELEASE_2_12_1, RELEASE_2_12_0-RC1, RELEASE_2_12_0-FC, RELEASE_2_12_0, RELEASE_2_12-root, RELEASE_2_12-branch, HEAD, CIMRS_WORK_20130824
Branch point for: TASK-PEP317_pullop-branch
BUG#:9155
TITLE: Upgrade Pegasus to Include the CIM 2.31 Schema in CVS

DESCRIPTION:

// Copyright (c) 2005 DMTF.  All rights reserved.
// <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
// qualifier values to CIM Schema.</change>
// ==================================================================
//  CIM_Person 
// ==================================================================
   [Version ( "2.8.0" ), 
    UMLPackagePath ( "CIM::User::Org" ), 
    Description ( 
       "The Person class is used to represent people, and holds their "
       "white and yellow pages data. 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, OtherPersonInformation, which "
       "defines all the group properties and in array form for "
       "directory compatibility." )]
class CIM_Person : CIM_UserContact {

      [Description ( 
          "This property describes the kind of business performed "
          "by an organization." ), 
       MaxLen ( 128 )]
   string BusinessCategory;

      [Required, Description ( 
          "A CommonName is a (possibly ambiguous) name by which the "
          "Person is commonly known in some limited scope (such as "
          "an organization) and conforms to the naming conventions "
          "of the country or culture with which it is associated." )]
   string CommonName;

      [Description ( 
          "Based on inetOrgPerson, the EmployeeNumber property "
          "specifies a numeric or an alphanumeric identifier "
          "assigned to a person." )]
   string EmployeeNumber;

      [Description ( 
          "Based on inetOrgPerson, the EmployeeType property is "
          "used to identify the employer to employee relationship. "
          "Typical values used may include \'Contractor\', "
          "\'Employee\', \'Intern\', \'Temp\', \'External\', and "
          "\'Unknown\' but any value may be used." )]
   string EmployeeType;

      [Description ( "The person\'s facsimile telephone number." )]
   string FacsimileTelephoneNumber;

      [Description ( 
          "Based on RFC1274, the HomePhone property specifies a "
          "home telephone number for the person, e.g. + 44 582 "
          "10101)." ), 
       MaxLen ( 32 )]
   string HomePhone;

      [Description ( 
          "The HomePostalAddress property values specify the home "
          "address information required for the physical delivery "
          "of postal messages by the postal authority." )]
   string HomePostalAddress[];

      [Description ( 
          "From inetOrgPerson, the JPEGPhoto property values may be "
          "used for one or more images of a person using the JPEG "
          "File Interchange Format." )]
   string JPEGPhoto;

      [Description ( 
          "The person\'s manager within the organization. In the "
          "case of an LDAP-derived instance, the Manager property "
          "value may contain the distinguished name of the Manager." )]
   string Manager;

      [Description ( 
          "Based on RFC1274, the Mobile phone property specifies a "
          "mobile telephone number for the person, e.g. + 44 582 "
          "10101)." ), 
       MaxLen ( 32 )]
   string Mobile;

      [Description ( 
          "The name of an organizational unit related to the person." )]
   string OU;

      [Description ( 
          "Based on RFC1274, the Pager property specifies a pager "
          "telephone number for the person, e.g. + 44 582 10101)." ), 
       MaxLen ( 32 )]
   string Pager;

      [Description ( 
          "Based on inetOrgPerson, the person\'s preferred written "
          "or spoken language." )]
   string PreferredLanguage;

      [Description ( 
          "Based on RFC1274, the Secretary property may be used to "
          "specify a secretary for the person. In the case of an "
          "LDAP-derived object instance, the value may be a "
          "distinguished name." )]
   string Secretary;

      [Description ( 
          "The Title property may be used to specify the person\'s "
          "designated position or function of the object within an "
          "organization, e.g., Manager, Vice-President, etc." )]
   string Title;


};

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2