Name | Data Type | Default Value | Qualifiers |
Name | Data Type | Value |
Activity | uint16 | |
Description | string | Indicates which tiering activity this rule applies to. |
ValueMap | string | 2, 3, .., 0x8000.. |
Values | string | Data movement, Workload statistics collection, DMTF Reserved, Vendor Specific |
DataMovementRate | uint16 | |
Description | string | Specifies how fast data should be moved between storage tiers. |
ValueMap | string | 2, 3, 4, 5, 6, 7, 8, .., 0x8000.. |
Values | string | Very High, High, Medium, Low, Very Low, Not Applicable, Implementation Decides, DMTF Reserved, Vendor Specific |
Write | boolean | true |
ProvisioningType | uint16 | |
Description | string | The policy rule applies to elements that have the indicated provisioning. For example, thinly provisioned elements. |
ValueMap | string | 2, 3, 4, 5, 6, .., 0x8000.. |
Values | string | ThinlyProvisioned, ThicklyProvisioned, All, Not Applicable, Implementation Decides, DMTF Reserved, Vendor Specific |
Write | boolean | true |
TimePeriodCondition | uint16 | |
Description | string | Specifies the time period for this policy rule. If Null, the implementation decides.
'Not Available' - The time period information is not available.
'All The Time' - The policy rule is in effect at all times.
'Associated Time Period' - The time period is based on the associated time period to the instance.
'Global' - Utilize the effective time period associated to a corresponding 'global' policy rule instance. Policy rules are tailored for data movement, workload data collection, and thin or thick provisioning.
'None' - The policy rule currently does not have a time period condition associated with it. |
ValueMap | string | 0, 2, 3, 4, 5, 6, 7, .., 0x8000.. |
Values | string | Unknown, Implementation Decides, Not Available, All The Time, Associated Time Period, Global, None, DMTF Reserved, Vendor Specific |
Write | boolean | true |
RuleDiscriminator | string[] | |
Description | string | An array of strings used to discriminate the association context in which this TierPolicyRule is instantiated. Each element of the array should be prefixed by a well known organization name followed by a colon and followed by a string defined by that organization. For example, SNIA SMI-S compliant instances might contain one or more of the following values:
'SNIA:GlobalRule' - This is global rule and is associated to the TierPolicyService. 'SNIA:LocalRule' - This is a local rule and is associated to indivitual components such as a StorageVolume. |