Name | Data Type | Value |
---|---|---|
Description | string | A database segment is a logical storage entity that is composed of one or more storage extents, each of which can have one or more database blocks. Database segments have various types depending on their purpose. Note that the order of extents within a DatabaseSegment should be represented in the BasedOn dependency of CIM_StorageExtent using the BasedOn.OrderIndex attribute. |
UMLPackagePath | string | CIM::Database::Storage |
Version | string | 2.8.0 |
Name | Data Type | Default Value | Qualifiers | ||||
---|---|---|---|---|---|---|---|
Name | Data Type | Value | |||||
OtherPurpose | string | ||||||
Description | string | The purpose of this segment when the Purpose attribute has a value of "Other". This attribute should be null in all other cases. | |||||
ModelCorrespondence | string | CIM_DatabaseSegment.Purpose | |||||
Purpose | string | ||||||
Description | string | The purpose of this segment within the context of the database. A value of "Data" indicates that this segment contains data for database area. A value of "Data Partition" indicates that this segment contains a portion of a partitioned data area. A value of "Data Cluster" indicates that this segment contains a portion of a clustered database area. A value of "Index" indicates that this segment contains index information. A value of "Index Partition" indicates that this segment contains a portion of a partitioned index. A value of "LOB" indicates that this segment is used to hold large objects such as Binary Large Object (BLOB) or Character Large Object (CLOB) entities. A value of "LOB Index" indicates that this segment is used to hold index information relevant to a "LOB" segment. A value of "Undo" indicates that this segment contains undo or rollback information that might be used to reverse operations that are applied to a database. A value of "Snapshot" indicates that this segment is used to represent a portion of the database at a previous point-in-time. A value of "Temp" indicates that this segment is used as temporary space for database operations. A value of "Other" indicates that the segment is used for something other than any of the listed purposes and requires further description in the OtherPurpose attribute. Using a value of "Other" would generally indicate a need to extend the model to include an additional purpose. | |||||
MappingStrings | string | MIB.IETF|HOST-RESOURCES-MIB.hrStorageDescr | |||||
ModelCorrespondence | string | CIM_DatabaseSegment.OtherPurpose | |||||
Override | string | Purpose | |||||
ValueMap | string | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 | |||||
Values | string | Other, Data, Data Partition, Data Cluster, Index, Index Partition, LOB, LOB Index, Undo, Snapshot, Temp |
Name | Data Type |
---|---|
Access | uint16 |
AllocationState | string |
Availability | uint16 |
BlockSize | uint64 |
Caption | string |
CommunicationStatus | uint16 |
CompressionRate | uint16 |
CompressionState | uint16 |
ConsumableBlocks | uint64 |
CreationClassName | string |
DataOrganization | uint16 |
DataRedundancy | uint16 |
DeltaReservation | uint8 |
Description | string |
DetailedStatus | uint16 |
DeviceID | string |
ElementName | string |
EnabledDefault | uint16 |
EnabledState | uint16 |
ErrorCleared | boolean |
ErrorDescription | string |
ErrorMethodology | string |
ExtentInterleaveDepth | uint64 |
ExtentStripeLength | uint64 |
Generation | uint64 |
HealthState | uint16 |
InstallDate | datetime |
InstanceID | string |
IsBasedOnUnderlyingRedundancy | boolean |
IsComposite | boolean |
IsCompressed | boolean |
IsConcatenated | boolean |
LastErrorCode | uint32 |
LocationIndicator | uint16 |
MaxQuiesceTime | uint64 |
Name | string |
NameFormat | uint16 |
NameNamespace | uint16 |
NoSinglePointOfFailure | boolean |
NumberOfBlocks | uint64 |
OperatingStatus | uint16 |
OtherEnabledState | string |
OtherNameFormat | string |
OtherNameNamespace | string |
OtherUsageDescription | string |
PackageRedundancy | uint16 |
PowerManagementSupported | boolean |
PowerOnHours | uint64 |
PrimaryStatus | uint16 |
Primordial | boolean |
RequestedState | uint16 |
SequentialAccess | boolean |
Status | string |
StatusInfo | uint16 |
SystemCreationClassName | string |
SystemName | string |
TimeOfLastStateChange | datetime |
TotalPowerOnHours | uint64 |
TransitioningToState | uint16 |
Usage | uint16 |
AdditionalAvailability | uint16[] |
AvailableRequestedStates | uint16[] |
ClientSettableUsage | uint16[] |
ExtentDiscriminator | string[] |
ExtentStatus | uint16[] |
IdentifyingDescriptions | string[] |
OperationalStatus | uint16[] |
OtherIdentifyingInfo | string[] |
PowerManagementCapabilities | uint16[] |
StatusDescriptions | string[] |
Name | Return Type |
---|---|
EnableDevice | uint32 |
OnlineDevice | uint32 |
QuiesceDevice | uint32 |
RequestStateChange | uint32 |
Reset | uint32 |
RestoreProperties | uint32 |
SaveProperties | uint32 |
SetPowerState | uint32 |