WS-Management > WS-Management Class Reference > IPS Classes > IPS_ProvisioningAuditRecord

Class IPS_ProvisioningAuditRecord

Used in features: Provisioning
Compatible with the following Intel AMT Releases: 6.2, 7.0, 8.0, 8.1, 9.0, 9.5, 10.0, 11.0
CIM_ManagedElement
   extended by CIM_RecordForLog
      extended by CIM_LogEntry
         extended by IPS_ProvisioningAuditRecord

Known Subclasses:
IPS_AdminProvisioningRecord IPS_ManualProvisioningRecord IPS_DALProvisioningRecord IPS_TLSProvisioningRecord IPS_ClientProvisioningRecord

class IPS_ProvisioningAuditRecord
extends CIM_LogEntry

General Information:
The IPS_ProvisioningAuditRecord provides information related to a single Intel (R) AMT provisioning occurrence

Qualifiers:
-------------
Version=6.1.0


Supported Fields Summary
 string RecordID
RecordID may be used to provide a representation of log entry ordering or pointers/handles for log entries.
 string LogName
The containing Log's Name . . .
 string LogInstanceID
The containing Log's InstanceID.
 string InstanceID Key
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class . . .
 string ElementName
A user-friendly name for the object . . .
 string RecordFormat
A string describing the data structure of the information in the property, RecordData . . .
 string RecordData
A string containing LogRecord data . . .
 datetime CreationTimeStamp
Specifies the time the provisioning occurrence took place; time is recorded from the host RTC.

Methods Summary
  Get(Instance)
Gets the representation of the instance
  Pull(EnumerationContext, MaxElements)
Pulls instances of this class, following an Enumerate operation
  Enumerate()
Enumerates the instances of this class

Field Detail

RecordID

public string RecordID
General Information:
RecordID may be used to provide a representation of log entry ordering or pointers/handles for log entries.

Qualifiers:
-------------
MaxLen=5


LogName

public string LogName
General Information:
The containing Log's Name. This property is available for backwards continuity with CIM_LogRecord.

Qualifiers:
-------------
MaxLen=40


LogInstanceID

public string LogInstanceID
General Information:
The containing Log's InstanceID.

Qualifiers:
-------------
MaxLen=40


InstanceID Key

public string InstanceID
General Information:
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class. In order to ensure uniqueness within the NameSpace, the value of InstanceID SHOULD be constructed using the following 'preferred' algorithm:
<OrgID>:<LocalID>
Where <OrgID> and <LocalID> are separated by a colon ':', and where <OrgID> MUST include a copyrighted, trademarked or otherwise unique name that is owned by the business entity creating/defining the InstanceID, or is a registered ID that is assigned to the business entity by a recognized global authority (This is similar to the <Schema Name>_<Class Name> structure of Schema class names.) In addition, to ensure uniqueness <OrgID> MUST NOT contain a colon (':'). When using this algorithm, the first colon to appear in InstanceID MUST appear between <OrgID> and <LocalID>.
<LocalID> is chosen by the business entity and SHOULD not be re-used to identify different underlying (real-world) elements. If the above 'preferred' algorithm is not used, the defining entity MUST assure that the resultant InstanceID is not re-used across any InstanceIDs produced by this or other providers for this instance's NameSpace.
For DMTF defined instances, the 'preferred' algorithm MUST be used with the <OrgID> set to 'CIM'.

Qualifiers:
-------------
Key
Override=InstanceID
MaxLen=256


ElementName

public string ElementName
General Information:
A user-friendly name for the object. This property allows each instance to define a user-friendly name in addition to its key properties, identity data, and description information.
Note that the Name property of ManagedSystemElement is also defined as a user-friendly name. But, it is often subclassed to be a Key. It is not reasonable that the same property can convey both identity and a user-friendly name, without inconsistencies. Where Name exists and is not a Key (such as for instances of LogicalDevice), the same information can be present in both the Name and ElementName properties. Note that if there is an associated instance of CIM_EnabledLogicalElementCapabilities, restrictions on this properties may exist as defined in ElementNameMask and MaxElementNameLen properties defined in that class.

Qualifiers:
-------------
MaxLen=256


RecordFormat

public string RecordFormat
General Information:
A string describing the data structure of the information in the property, RecordData. If the RecordFormat string is <empty>, RecordData should be interpreted as a free-form string.

To describe the data structure of RecordData, the RecordFormat string should be constructed as follows:
- The first character is a delimiter character and is used to parse the remainder of the string into sub-strings.
- Each sub-string is separated by the delimiter character and should be in the form of a CIM property declaration (i.e., datatype and property name). This set of declarations may be used to interpret the similarly delimited RecordData property.
For example, using a '*' delimiter, RecordFormat = "*string ThisDay*uint32 ThisYear*datetime SomeTime"
may be used to interpret: RecordData = "*This is Friday*2002*20020807141000.000000-300".

Qualifiers:
-------------
ModelCorrespondence={CIM_RecordForLog.RecordData}
MaxLen=256


RecordData

public string RecordData
General Information:
A string containing LogRecord data.
If the corresponding RecordFormat property is <empty>, or cannot be parsed according to the recommended format, RecordData should be interpreted as a free-form string. If the RecordFormat property contains parseable format information (as recommended in the RecordFormat Description qualifier), the RecordData string SHOULD be parsed in accordance with this format. In this case, RecordData SHOULD begin with the delimiter character and this character SHOULD be used to separate substrings in the manner described. The RecordData string can then be parsed by the data consumer and appropriately typed.

Qualifiers:
-------------
ModelCorrespondence={CIM_RecordForLog.RecordFormat}
MaxLen=256


CreationTimeStamp

public datetime CreationTimeStamp
General Information:
Specifies the time the provisioning occurrence took place; time is recorded from the host RTC.

Qualifiers:
-------------
Override=CreationTimeStamp


Method Detail

Get

public  Get([OUT]IPS_ProvisioningAuditRecord Instance)
Permission Information:
Permitted realms: ADMIN_SECURITY_GENERAL_INFO_REALM, ADMIN_SECURITY_ADMINISTRATION_REALM

General Information:
Gets the representation of the instance

Pull

public  Pull([IN]String EnumerationContext, [IN]String MaxElements)
Permission Information:
All users permitted to use method, only instances to whom the user has permissions will be returned

General Information:
Pulls instances of this class, following an Enumerate operation

Enumerate

public  Enumerate()
Permission Information:
All users permitted to use method

General Information:
Enumerates the instances of this class

Copyright © 2006-2022, Intel Corporation. All rights reserved.