[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Globus Schema



Dear All:

	as part of a discussion we had at SDSC, I am sending the current schema
Globus uses.

Gregor
#$Header: /home/globdev/CVS/globus-current/Globus/InformationServices/mds/server/schema/grid.schema,v 1.1 2000/10/06 23:18:33 fitzgera Exp $
#$Log: grid.schema,v $
#Revision 1.1  2000/10/06 23:18:33  fitzgera
#Adding in schema files for openldap
#
#Revision 1.3  2000/09/13 02:11:23  june
#resolve changes between 2.0 & 2.0.1
#
#Revision 1.2  2000/09/12 22:28:19  june
#Schema file for grid information services


attributetype ( 1.3.6.1.4.1.3536.2.3.3.1
    NAME 'releasebeta'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.2
    NAME 'releasedate'
    DESC 'A time string identifying the release date'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.3
    NAME 'releasemajor'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.4
    NAME 'releaseminor'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.5
    NAME 'releasepatch'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.6
    NAME 'sw'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

objectclass ( 1.3.6.1.4.1.3536.2.4.3.1
    NAME 'GlobusSoftware'
    STRUCTURAL
    MAY ( sw $ hn $ releasedate $ releasemajor $ releaseminor $
          releasepatch $ lastupdate $ objectname ) )


#$Header: /home/globdev/CVS/globus-current/Globus/InformationServices/mds/server/schema/grid.schema,v 1.1 2000/10/06 23:18:33 fitzgera Exp $
#$Log: grid.schema,v $
#Revision 1.1  2000/10/06 23:18:33  fitzgera
#Adding in schema files for openldap
#
#Revision 1.3  2000/09/13 02:11:23  june
#resolve changes between 2.0 & 2.0.1
#
#Revision 1.2  2000/09/12 22:28:19  june
#Schema file for grid information services


attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.1
    NAME 'contact'
    DESC 'A string identifying the contact information'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.2
    NAME 'cputype'
    DESC 'A string identifying the cpu information'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.3
    NAME 'deploydir'
    DESC 'A string identifying the deploy directory'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
    SINGLE-VALUE 
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.4
    NAME 'dispatchtype'
    EQUALITY caseIgnoreMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.5
    NAME 'freenodes'
    DESC 'An integer identifying the number of free nodes'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.6
    NAME 'gramsecurity'
    DESC 'A string identifying the gram security module information'
    EQUALITY caseIgnoreMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.7
    NAME 'gramversion'
    DESC 'A number identifying the gram version'
    EQUALITY caseIgnoreMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.8
    NAME 'gramversiondate'
    DESC 'A number identifying the gram version date'
    EQUALITY caseIgnoreMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.9
    NAME 'hn'
    DESC 'A string identifying the host name'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.10
    NAME 'jobwait'
    DESC 'A string identifying the waiting jobs'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.11
    NAME 'lastupdate'
    DESC 'A time string identifying the lastupdate time'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.12
    NAME 'machinetype'
    DESC 'A string identifying the machine type'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.13
    NAME 'manufacturer'
    DESC 'A string identifying the manufacturer of the machine'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.14
    NAME 'maxcount'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.15
    NAME 'maxcputime'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.16
    NAME 'maxjobsinqueue'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.17
    NAME 'maxrunningjobs'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.18
    NAME 'maxsinglememory'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.19
    NAME 'maxtime'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.20
    NAME 'maxtotalmemory'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.21
    NAME 'objectname'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.22
    NAME 'osname'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.23
    NAME 'osversion'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.24
    NAME 'priority'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.25
    NAME 'queue'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.26
    NAME 'schedulerspecific'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.27
    NAME 'schedulertype'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.28
    NAME 'schedulerversion'
    DESC 'A number identifying the scheduler version'
    EQUALITY numericStringMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.36
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.29
    NAME 'service'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.30
    NAME 'status'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )
attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.31
    NAME 'totalnodes'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.32
    NAME 'ttl'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.3.1.33
    NAME 'whenactive'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

objectclass ( 1.3.6.1.4.1.3536.2.4.1.1
    NAME 'GlobusTop'
    SUP top
    ABSTRACT
    MUST objectClass )

objectclass ( 1.3.6.1.4.1.3536.2.4.1.2
    NAME 'GlobusDaemon'
    SUP GlobusTop
    ABSTRACT
    MUST objectClass )

objectclass ( 1.3.6.1.4.1.3536.2.4.1.3
    NAME 'GlobusService'
    SUP GlobusDaemon
    ABSTRACT
    MUST objectClass )

objectclass ( 1.3.6.1.4.1.3536.2.4.1.4
    NAME 'GlobusServiceJobManager'
    SUP GlobusTop
    STRUCTURAL
    MAY ( objectname $ service $ hn $ contact $ schedulerversion $
          schedulertype $ deploydir $ cputype $ osversion $ osname $
          manufacturer $ machinetype $ gramversion $ gramversiondate $
          gramsecurity $ lastupdate $ ttl ) )

objectclass ( 1.3.6.1.4.1.3536.2.4.1.5
    NAME 'GlobusQueue'
    SUP GlobusTop
    STRUCTURAL
    MAY ( queue $ maxtime $ maxcputime $ maxcount $ maxrunningjobs $
          maxjobsinqueue $ maxtotalmemory $ maxsinglememory $
          totalnodes $ freenodes $ whenactive $ status $
          dispatchtype $ priority $ jobwait $ schedulerspecific $
          ttl $ lastupdate ) )


#$Header: /home/globdev/CVS/globus-current/Globus/InformationServices/mds/server/schema/grid.schema,v 1.1 2000/10/06 23:18:33 fitzgera Exp $
#$Log: grid.schema,v $
#Revision 1.1  2000/10/06 23:18:33  fitzgera
#Adding in schema files for openldap
#
#Revision 1.3  2000/09/13 02:11:23  june
#resolve changes between 2.0 & 2.0.1
#
#Revision 1.2  2000/09/12 22:28:19  june
#Schema file for grid information services


attributetype ( 1.3.6.1.4.1.3536.2.3.2.1
    NAME 'cachettl'
    DESC 'An integer identifying the time to live of the cache data in seconds'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.2
    NAME 'canonicalsystemname'
    DESC 'A string identifying the system information'
    EQUALITY caseIgnoreMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.3
    NAME 'cpucount'
    DESC 'An integer identifying the cpu count'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.4
    NAME 'cpuload1'
    DESC 'A number identifying the cpu load'
    EQUALITY floatMatch
    ORDERING floatOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.3536.2.1.1
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.5
    NAME 'cpuload5'
    DESC 'A number identifying the cpu load'
    EQUALITY floatMatch
    ORDERING floatOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.3536.2.1.1
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.6
    NAME 'cpuload15'
    DESC 'A number identifying the cpu load'
    EQUALITY floatMatch
    ORDERING floatOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.3536.2.1.1
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.7
    NAME 'cpuspeed'
    DESC 'A number identifying the cpu speed in MHz'
    EQUALITY caseIgnoreMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.8
    NAME 'fputype'
    DESC 'A string identifying the floating point chip information'
    EQUALITY caseIgnoreMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.9
    NAME 'hostid'
    DESC 'A string identifying the host ID'
    EQUALITY caseIgnoreMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.10
    NAME 'hostname'
    DESC 'A string identifying the host name'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.11
    NAME 'machinehardwarename'
    DESC 'A string identifying the machine hardware name'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.12
    NAME 'mode'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.13
    NAME 'model'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.14
    NAME 'networkinterfacename'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.15
    NAME 'nin'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.16
    NAME 'osrelease'
    DESC 'A number identifying the os release'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.17
    NAME 'ostype'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.18
    NAME 'physicalmemorysize'
    DESC 'A number identifying the size of physical memory in Mbytes'
    EQUALITY caseIgnoreMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.19
    NAME 'port'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.20
    NAME 'resourcename'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.21
    NAME 'rn'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.22
    NAME 'rootdn'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.23
    NAME 'timeout'
    EQUALITY integerMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.24
    NAME 'totaldatacache'
    DESC 'A number identifying the size of total data cache in Kbytes'
    EQUALITY caseIgnoreMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.25
    NAME 'totalinstructioncache'
    DESC 'A number identifying the size of total instruction cache in Kbytes'
    EQUALITY caseIgnoreMatch
    ORDERING caseIgnoreOrderingMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.2.26
    NAME 'type'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

objectclass ( 1.3.6.1.4.1.3536.2.4.2.1
    NAME 'GlobusServiceMDSResource'
    SUP GlobusService
    STRUCTURAL
    MAY ( objectname $ service $ hn $ port $ rootdn $ type $
          ttl $ timeout $ cachettl $ mode $ lastupdate ) )

objectclass ( 1.3.6.1.4.1.3536.2.4.2.2
    NAME 'GlobusPhysicalResource'
    SUP GlobusTop
    ABSTRACT
    MUST objectClass )

objectclass ( 1.3.6.1.4.1.3536.2.4.2.3
    NAME 'GlobusComputeResource'
    SUP GlobusPhysicalResource
    ABSTRACT
    MUST objectClass )

objectclass ( 1.3.6.1.4.1.3536.2.4.2.4
    NAME 'GlobusOperatingSystemInformation'
    SUP GlobusComputeResource
    ABSTRACT
    MUST objectClass )

objectclass ( 1.3.6.1.4.1.3536.2.4.2.5
    NAME 'GlobusCacheInformation'
    SUP GlobusOperatingSystemInformation
    ABSTRACT
    MUST objectClass )

objectclass ( 1.3.6.1.4.1.3536.2.4.2.6
    NAME 'GlobusMemoryInformation'
    SUP GlobusCacheInformation
    ABSTRACT
    MUST objectClass )

objectclass ( 1.3.6.1.4.1.3536.2.4.2.7
    NAME 'GlobusManagerInformation'
    SUP GlobusMemoryInformation
    ABSTRACT
    MUST objectClass )

objectclass ( 1.3.6.1.4.1.3536.2.4.2.8
    NAME 'GlobusCpuInformation'
    SUP GlobusManagerInformation
    ABSTRACT
    MUST objectClass )

objectclass ( 1.3.6.1.4.1.3536.2.4.2.9
    NAME 'GlobusSystemDynamicInformation'
    SUP GlobusCpuInformation
    ABSTRACT
    MUST objectClass )

objectclass ( 1.3.6.1.4.1.3536.2.4.2.10
    NAME 'GlobusBenchmarkInformation'
    SUP GlobusSystemDynamicInformation
    STRUCTURAL
    MAY ( lastupdate $ rn $ hn $ objectname $ ttl $ resourcename $
          hostname $ canonicalsystemname $ manufacturer $ model $
          machinehardwarename $ hostid $ type $ osname $ osversion $
          osrelease $ ostype $ physicalmemorysize $ cputype $
          fputype $ cpucount $ cpuspeed $ cpuload1 $ cpuload5 $
          cpuload15 ) )

objectclass ( 1.3.6.1.4.1.3536.2.4.2.11
    NAME 'GlobusNetworkInterface'
    SUP GlobusPhysicalResource
    STRUCTURAL
    MAY ( lastupdate $ rn $ nin $ objectname $ ttl $ resourcename $
          networkinterfacename ) )


#$Header: /home/globdev/CVS/globus-current/Globus/InformationServices/mds/server/schema/grid.schema,v 1.1 2000/10/06 23:18:33 fitzgera Exp $
#$Log: grid.schema,v $
#Revision 1.1  2000/10/06 23:18:33  fitzgera
#Adding in schema files for openldap
#
#Revision 1.3  2000/09/13 02:11:23  june
#resolve changes between 2.0 & 2.0.1
#
#Revision 1.2  2000/09/12 22:28:19  june
#Schema file for grid information services


attributetype ( 1.3.6.1.4.1.3536.2.3.4.1
    NAME 'installationdirectory'
    DESC 'A string identifying the installation directory'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.4.2
    NAME 'swname'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    SINGLE-VALUE
    NO-USER-MODIFICATION )

attributetype ( 1.3.6.1.4.1.3536.2.3.4.3
    NAME 'swd'
    EQUALITY caseIgnoreMatch
    SUBSTR caseIgnoreSubstringsMatch
    SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
    NO-USER-MODIFICATION )

objectclass ( 1.3.6.1.4.1.3536.2.4.4.1
    NAME 'GlobusStub'
    STRUCTURAL
    MAY ( objectname $ lastupdate ) )

objectclass ( 1.3.6.1.4.1.3536.2.4.4.2
    NAME 'GrADSSoftware'
    STRUCTURAL
    MAY ( releasemajor $ releaseminor $ releasepatch $ swd $
          hn $ installationdirectory $ lastupdate $ objectname ) )