Class CIM_TierPolicyRule
extends CIM_PolicyRule

This class is inherited from CIM_PolicyRule to include properties specific to storage tiering.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Policy
   |
   +--CIM_PolicySet
   |
   +--CIM_PolicyRule
   |
   +--CIM_TierPolicyRule

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringThis class is inherited from CIM_PolicyRule to include properties specific to storage tiering.
Experimentalbooleantrue
UMLPackagePathstringCIM::Policy
Versionstring2.32.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
Activityuint16
DescriptionstringIndicates which tiering activity this rule applies to.
ValueMapstring2, 3, .., 0x8000..
ValuesstringData movement, Workload statistics collection, DMTF Reserved, Vendor Specific
DataMovementRateuint16
DescriptionstringSpecifies how fast data should be moved between storage tiers.
ValueMapstring2, 3, 4, 5, 6, 7, 8, .., 0x8000..
ValuesstringVery High, High, Medium, Low, Very Low, Not Applicable, Implementation Decides, DMTF Reserved, Vendor Specific
Writebooleantrue
ProvisioningTypeuint16
DescriptionstringThe policy rule applies to elements that have the indicated provisioning. For example, thinly provisioned elements.
ValueMapstring2, 3, 4, 5, 6, .., 0x8000..
ValuesstringThinlyProvisioned, ThicklyProvisioned, All, Not Applicable, Implementation Decides, DMTF Reserved, Vendor Specific
Writebooleantrue
TimePeriodConditionuint16
DescriptionstringSpecifies 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.
ValueMapstring0, 2, 3, 4, 5, 6, 7, .., 0x8000..
ValuesstringUnknown, Implementation Decides, Not Available, All The Time, Associated Time Period, Global, None, DMTF Reserved, Vendor Specific
Writebooleantrue
RuleDiscriminatorstring[]
DescriptionstringAn 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.

Inherited Properties

NameData Type
Captionstring
CommonNamestring
ConditionListTypeuint16
CreationClassNamestring
Descriptionstring
ElementNamestring
Enableduint16
ExecutionStrategyuint16
Generationuint64
InstanceIDstring
Mandatoryboolean
PolicyDecisionStrategyuint16
PolicyRuleNamestring
Priorityuint16
RuleUsagestring
SequencedActionsuint16
SystemCreationClassNamestring
SystemNamestring
PolicyKeywordsstring[]
PolicyRolesstring[]

Class Methods