Name | Data Type | Value |
---|---|---|
Description | string | A class derived from StorageExtent that describes opaque management data in managed systems. The structure and semantics of opaque management data, which may be standardized or proprietary, are assumed to be known by at least one management client, but need not be known by the CIM server. The UntransformedDataFormat property identifies the structure and semantics of the data. Opaque management data are typically stored in non-volatile memory that is accessible to the server. Management clients are able to read and write opaque data, to manage their lifetime, and to configure the access rights associated with them. The non-volatile storage is often used as a mailbox, with local management agents producing data for consumption by remote management clients, or vice versa. This class is not intended as a general-purpose opaque alternative to any existing or planned CIM classes. It is expressly intended for the mailbox usage model described above. |
Experimental | boolean | true |
UMLPackagePath | string | CIM::Core::OpaqueManagementData |
Version | string | 2.18.0 |
Name | Data Type | Default Value | Qualifiers | ||||
---|---|---|---|---|---|---|---|
Name | Data Type | Value | |||||
LastAccessed | datetime | ||||||
Description | string | The date and time when the opaque management data was last accessed. Any operation on the OpaqueManagementData instance constitutes access. This property shall be NULL if it is not supported by the implementation. | |||||
MaxSize | uint64 | ||||||
Description | string | The maximum number of bytes of opaque management data that the instance may contain. | |||||
PUnit | string | byte | |||||
TransformedDataSize | uint64 | ||||||
Description | string | The number of bytes of opaque management data in the instance, after the transformations in the Transformations property have been applied. | |||||
PUnit | string | byte | |||||
UntransformedDataFormat | string | ||||||
Description | string | Identifies the format of the opaque management data. In order to ensure uniqueness within the NameSpace, the value of UntransformedDataFormat 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 format, 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 UntransformedDataFormat 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 value is not re-used across any UntransformedDataFormats 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'. | |||||
WriteLimited | boolean | ||||||
Description | string | Indicates whether the data are stored on a medium that has a limited number of write/erase cycles (e.g., flash memory). | |||||
TransformationKeyIDs | string[] | ||||||
Description | string | Specifies the key used (if any) in the transformation in the corresponding entry of the Transformations property. An empty string is used to indicate that no key is associated with the corresponding entry of the Transformations property. | |||||
ModelCorrespondence | string | CIM_OpaqueManagementData.Transformations | |||||
Transformations | uint16[] | ||||||
Description | string | Specifies each transformation (function) applied to the source data to produce the data in the instance. The most common types of transformation are encryption and compression. The order of application of the transformations is identical to the order of the entries in the array. * XTS-AES-128: 128-bit version of the XTS-AES tweakable block cipher defined in the IEEE P1619/D17 Draft Standard for Cryptographic Protection of Data on Block-Oriented Storage Devices. * XTS-AES-256: 256-bit version of the XTS-AES tweakable block cipher defined in the IEEE P1619/D17 Draft Standard for Cryptographic Protection of Data on Block-Oriented Storage Devices. * DEFLATE: a lossless data compression algorithm specified in RFC 1951. * LZS (Lempel-Ziv Stac): a lossless data compression algorithm specified in ANSI X3.241-1994. | |||||
ModelCorrespondence | string | CIM_OpaqueManagementData.TransformationKeyIDs | |||||
ValueMap | string | 1, 2, 3, 4, 5 | |||||
Values | string | Other, XTS-AES-128, XTS-AES-256, DEFLATE, LZS |
Name | Data Type | Class Origin |
---|---|---|
Access | uint16 | CIM_StorageExtent |
Availability | uint16 | CIM_LogicalDevice |
BlockSize | uint64 | CIM_StorageExtent |
Caption | string | CIM_ManagedElement |
CommunicationStatus | uint16 | CIM_ManagedSystemElement |
ConsumableBlocks | uint64 | CIM_StorageExtent |
CreationClassName | string | CIM_LogicalDevice |
DataOrganization | uint16 | CIM_StorageExtent |
DataRedundancy | uint16 | CIM_StorageExtent |
DeltaReservation | uint8 | CIM_StorageExtent |
Description | string | CIM_ManagedElement |
DetailedStatus | uint16 | CIM_ManagedSystemElement |
DeviceID | string | CIM_LogicalDevice |
ElementName | string | CIM_ManagedElement |
EnabledDefault | uint16 | CIM_EnabledLogicalElement |
EnabledState | uint16 | CIM_EnabledLogicalElement |
ErrorCleared | boolean | CIM_LogicalDevice |
ErrorDescription | string | CIM_LogicalDevice |
ErrorMethodology | string | CIM_StorageExtent |
HealthState | uint16 | CIM_ManagedSystemElement |
InstallDate | datetime | CIM_ManagedSystemElement |
IsBasedOnUnderlyingRedundancy | boolean | CIM_StorageExtent |
LastErrorCode | uint32 | CIM_LogicalDevice |
LocationIndicator | uint16 | CIM_LogicalDevice |
MaxQuiesceTime | uint64 | CIM_LogicalDevice |
Name | string | CIM_StorageExtent |
NameFormat | uint16 | CIM_StorageExtent |
NameNamespace | uint16 | CIM_StorageExtent |
NoSinglePointOfFailure | boolean | CIM_StorageExtent |
NumberOfBlocks | uint64 | CIM_StorageExtent |
OperatingStatus | uint16 | CIM_ManagedSystemElement |
OtherEnabledState | string | CIM_EnabledLogicalElement |
OtherNameFormat | string | CIM_StorageExtent |
OtherNameNamespace | string | CIM_StorageExtent |
OtherUsageDescription | string | CIM_StorageExtent |
PackageRedundancy | uint16 | CIM_StorageExtent |
PowerManagementSupported | boolean | CIM_LogicalDevice |
PowerOnHours | uint64 | CIM_LogicalDevice |
PrimaryStatus | uint16 | CIM_ManagedSystemElement |
Primordial | boolean | CIM_StorageExtent |
Purpose | string | CIM_StorageExtent |
RequestedState | uint16 | CIM_EnabledLogicalElement |
SequentialAccess | boolean | CIM_StorageExtent |
Status | string | CIM_ManagedSystemElement |
StatusInfo | uint16 | CIM_LogicalDevice |
SystemCreationClassName | string | CIM_LogicalDevice |
SystemName | string | CIM_LogicalDevice |
TimeOfLastStateChange | datetime | CIM_EnabledLogicalElement |
TotalPowerOnHours | uint64 | CIM_LogicalDevice |
TransitioningToState | uint16 | CIM_EnabledLogicalElement |
Usage | uint16 | CIM_StorageExtent |
AdditionalAvailability | uint16[] | CIM_LogicalDevice |
AvailableRequestedStates | uint16[] | CIM_EnabledLogicalElement |
ClientSettableUsage | uint16[] | CIM_StorageExtent |
ExtentStatus | uint16[] | CIM_StorageExtent |
IdentifyingDescriptions | string[] | CIM_LogicalDevice |
OperationalStatus | uint16[] | CIM_ManagedSystemElement |
OtherIdentifyingInfo | string[] | CIM_LogicalDevice |
PowerManagementCapabilities | uint16[] | CIM_LogicalDevice |
StatusDescriptions | string[] | CIM_ManagedSystemElement |
Name | Return Type | Class Origin |
---|---|---|
EnableDevice | uint32 | CIM_LogicalDevice |
OnlineDevice | uint32 | CIM_LogicalDevice |
QuiesceDevice | uint32 | CIM_LogicalDevice |
RequestStateChange | uint32 | CIM_EnabledLogicalElement |
Reset | uint32 | CIM_LogicalDevice |
RestoreProperties | uint32 | CIM_LogicalDevice |
SaveProperties | uint32 | CIM_LogicalDevice |
SetPowerState | uint32 | CIM_LogicalDevice |