Name | Data Type | Value |
---|---|---|
Description | string | A StorageVolume is a StorageExtent that is published for use outside of the scoping System. For SCSI storage target devices, StorageVolumes are used to represent target Block devices, (peripheral device type codes 0h (i.e, direct-access), 4h (i.e., write-once), 5h (i.e., CD/DVD), 7h (i.e., optical memory), and Eh (i.e., simplified direct-access).); Stream devices, (peripheral device type codes 1h (i.e., sequential-access) and 3h (i.e., processor).). In these case, StorageVolume.Name will be derived from SCSI volume as documented in StorageExtent.Nameformat and NameNamespace Descriptions. The 'Exported' value from StorageExtent.ExtentStatus[] MUST be in all instances of StorageVolume to maintain the semantic of 'published' described above. |
UMLPackagePath | string | CIM::Device::StorageExtents |
Version | string | 2.13.0 |
Name | Data Type | Default Value | Qualifiers | ||||
---|---|---|---|---|---|---|---|
Name | Data Type | Value | |||||
Name | string | ||||||
Description | string | A unique identifier for the Volume. | |||||
MappingStrings | string | ANSI|T10|SCSI SPC-3|8.6 | |||||
MaxLen | uint32 | 1024 | |||||
ModelCorrespondence | string | CIM_StorageVolume.NameFormat | |||||
Override | string | Name | |||||
NameFormat | uint16 | ||||||
Description | string | A subset of StorageExtent name formats apply to StorageVolumes. | |||||
ModelCorrespondence | string | CIM_StorageExtent.Name, CIM_StorageExtent.NameNamespace, CIM_StorageExtent.OtherNameFormat | |||||
Override | string | NameFormat | |||||
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 | |||||
Values | string | Unknown, Other, VPD83NAA6, VPD83NAA5, VPD83Type2, VPD83Type1, VPD83Type0, SNVM, NodeWWN, NAA, EUI64, T10VID | |||||
NameNamespace | uint16 | ||||||
Description | string | A subset of StorageExtent name spaces apply to StorageVolume. | |||||
MappingStrings | string | SPC.INCITS-T10| VPD 83, Association 0 | Identifier | |||||
ModelCorrespondence | string | CIM_StorageExtent.Name, CIM_StorageExtent.OtherNameNamespace, CIM_StorageExtent.NameFormat | |||||
Override | string | NameNamespace | |||||
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7 | |||||
Values | string | Unknown, Other, VPD83Type3, VPD83Type2, VPD83Type1, VPD80, NodeWWN, SNVM |
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 |
InstanceID | string | CIM_ManagedElement |
IsBasedOnUnderlyingRedundancy | boolean | CIM_StorageExtent |
LastErrorCode | uint32 | CIM_LogicalDevice |
MaxQuiesceTime | uint64 | CIM_LogicalDevice |
NoSinglePointOfFailure | boolean | CIM_StorageExtent |
NumberOfBlocks | uint64 | CIM_StorageExtent |
OperatingStatus | uint16 | CIM_ManagedSystemElement |
OtherEnabledState | string | CIM_EnabledLogicalElement |
OtherNameFormat | string | CIM_StorageExtent |
OtherNameNamespace | 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 |
AdditionalAvailability | uint16[] | CIM_LogicalDevice |
AvailableRequestedStates | uint16[] | CIM_EnabledLogicalElement |
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 |