Name | Data Type | Default Value | Qualifiers |
Name | Data Type | Value |
DataMovement | uint16 | |
Description | string | Specifies if data movement is automatic or requires manual intervention.
'Auto' - Movement of data between tiers happens automatically based on the collected statistics.
'Manual' - The actual movement of data between tiers happens when requested by a client. The data movement is still based on the collected statistics. |
ValueMap | string | 2, 3, .., 0x8000.. |
Values | string | Auto, Manual, DMTF Reserved, Vendor Specific |
Write | boolean | true |
DataMovementState | uint16 | |
Description | string | Indicates the state of data movement that requires manual intervention. |
ModelCorrespondence | string | CIM_TierDomain.DataMovement |
ValueMap | string | 0, 2, 3, 4, 5, 6, 7, 8, .., 0x8000.. |
Values | string | Not Applicable, Waiting for Approval, Waiting for Scheduled Time, In Progress, Stopped, Paused, Aborted, Completed, DMTF Reserved, Vendor Specific |
Name | Data Type | Value |
Description | string | Requests that the state of manual data movement to be changed to the value specified in the RequestedState parameter. Invoking this method multiple times could result in earlier requests being overwritten or lost.
If 0 is returned, then the task completed successfully. Any other return code indicates an error condition. |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, .., 4096, 4097, 4098, 4099, 4100..32767, 32768..65535 |
Values | string | Completed with No Error, Not Supported, Unknown/Unspecified Error, Can NOT complete within Timeout Period, Failed, Invalid Parameter, In Use, DMTF Reserved, Method Parameters Checked - Transition Started, Invalid State Transition, Use of Timeout Parameter Not Supported, Busy, Method Reserved, Vendor Specific |
Name | Type | Qualifiers |
Name | Data Type | Value |
DataMovementInterval | datetime |
Description | string | Specifies the duration for data movement.The interval format must be used. A value of 0 or a null parameter indicates there is no time limit. |
IN | boolean | true |
ProvisioningType | uint16 |
Description | string | Specifies the type of elements to move. Possible values are as follows:
ThinlyProvisioned: only move thinly provisioned elements.
ThicklyProvisioned: only move thickly.
provisioned elements.
If not specified, "Implementation Decides". |
IN | boolean | true |
ValueMap | string | 2, 3, 4, 5, .., 0x8000.. |
Values | string | ThinlyProvisioned, ThicklyProvisioned, Both, Implementation Decides, DMTF Reserved, Vendor Reserved |
RequestedState | uint16 |
Description | string | Specifies the requested state. Possible values are as follows:
Start: begin manual data movement.
Stop: stop manual data movement.
Pause: pause data movement.
Resume: resume data movement. |
IN | boolean | true |
ValueMap | string | 2, 3, 4, 5, .., 0x8000.. |
Values | string | Start, Stop, Pause, Resume, DMTF Reserved, Vendor Reserved |
StartTime | datetime |
Description | string | Specifies to data and time for the indicated new requested state. If null, data movement starts as soon as possible. |
IN | boolean | true |
TimeoutPeriod | datetime |
Description | string | A timeout period that specifies the maximum amount of time that the client expects the transition to the new state to take. The interval format must be used to specify the TimeoutPeriod. A value of 0 or a null parameter indicates that the client has no time requirements for the transition.
If this property does not contain 0 or null and the implementation does not support this parameter, a return code of 'Use Of Timeout Parameter Not Supported' must be returned. |
IN | boolean | true |