Name | Data Type | Value |
Description | string | Create a new storage tiering policy. |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, .., 4096, 4097..32767, 0x8000.. |
Values | string | Completed with No Error, Not Supported, Unknown, Timeout, Failed, Invalid Parameter, In Use, DMTF Reserved, Method Parameters Checked - Job Started, Method Reserved, Vendor Specific |
Name | Type | Qualifiers |
Name | Data Type | Value |
Activity | uint16 |
Description | string | Indicates the purpose of the policy rule. Data movement: Rule to be applied for data movement. Workload statistics collection: Rule is in effect for collecting statistics about the managed element. If null, defaults to Data movement. |
IN | boolean | true |
ValueMap | string | 2, 3, .., 0x8000.. |
Values | string | Data movement, Workload statistics collection, DMTF Reserved, Vendor Specific |
PolicyRuleName | string |
Description | string | A end user relevant name for the created policy rule. If null, then a system supplied default name may be used. |
IN | boolean | true |
PolicyState | uint16 |
Description | string | Indicates whether the created policy is set to Enabled or Disabled. If null, the policy is set to Enabled. |
IN | boolean | true |
ModelCorrespondence | string | CIM_TierPolicyRule.Enabled |
ValueMap | string | 2, 3, .., 0x8000.. |
Values | string | Enabled, Disabled, DMTF Reserved, Vendor Specific |
PolicyTimePeriodCondition | string |
Description | string | If provided, it represents the time periods during which the policy is active. If not provided, the policy is active at all times. |
EmbeddedInstance | string | CIM_PolicyTimePeriodCondition |
IN | boolean | true |
TierPolicySettingData | string |
Description | string | If provided, it supplies additional information to incorporate in a policy rule. For example, the RulePriority. |
EmbeddedInstance | string | CIM_TierPolicySettingData |
IN | boolean | true |
MaxPercentAllocated | uint16[] |
ArrayType | string | Indexed |
Description | string | The percentage of the capacity that is allocated from the corresponding storage tier. This array is index-correlated with the array Tiers. |
IN | boolean | true |
MaxValue | sint64 | 100 |
MinValue | sint64 | 0 |
ModelCorrespondence | string | CreateStorageTierPolicyRule.Tiers |
PUnit | string | percent |
Units | string | Percent |
InElements | CIM_ManagedElement[] |
Description | string | Associate these elements to the created policy. |
IN | boolean | true |
Tiers | CIM_StorageTier[] |
ArrayType | string | Indexed |
Description | string | List of storage tiers to associate to this policy. If null, no tiers will be associated to this policy. |
IN | boolean | true |
ModelCorrespondence | string | CreateStorageTierPolicyRule.MaxPercentAllocated |
Job |
REF
CIM_ConcreteJob |
Description | string | Reference to the job (may be NULL if job is completed). |
IN | boolean | false |
OUT | boolean | true |
PolicyRule |
REF
CIM_PolicyRule |
Description | string | Reference to the created PolicyRule. |
IN | boolean | false |
OUT | boolean | true |
Name | Data Type | Value |
Description | string | Delete a storage tiering policy. |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, .., 4096, 4097..32767, 0x8000.. |
Values | string | Completed with No Error, Not Supported, Unknown, Timeout, Failed, Invalid Parameter, In Use, DMTF Reserved, Method Parameters Checked - Job Started, Method Reserved, Vendor Specific |
Name | Data Type | Value |
Description | string | Modify a storage tiering policy. The parameter "Operation" specifies the modification to be performed. Only the applicable parameters for the requested operation are necessary to be supplied. For example, to update the associated PolicyTimePeriodCondition to a policy rule, only the parameters PolicyTimePeriodCondition and PolicyRule are necessary. |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, .., 4096, 4097..32767, 0x8000.. |
Values | string | Completed with No Error, Not Supported, Unknown, Timeout, Failed, Invalid Parameter, In Use, DMTF Reserved, Method Parameters Checked - Job Started, Method Reserved, Vendor Specific |
Name | Type | Qualifiers |
Name | Data Type | Value |
Operation | uint16 |
Description | string | The Operations to perform. |
IN | boolean | true |
ValueMap | string | 2, 3, 4, 5, 6, 7, 8, .., 0x8000.. |
Values | string | Rename PolicyRuleName, Add Tiers to Policy, Remove Tiers from Policy, Add InElements to Policy, Remove InElements from PolicyUpdate MaxPercentAllocated, Add PolicyTimePeriodCondition, Remove PolicyTimePeriodCondition, DMTF Reserved, Vendor Specific |
PolicyRuleName | string |
Description | string | A end user relevant name for created policy rule. If null, then a system supplied default name may be used. |
IN | boolean | true |
PolicyTimePeriodCondition | string |
Description | string | If provided, it represents the time periods during which the policy is active. If not provided, the policy is active at all times. |
EmbeddedInstance | string | CIM_PolicyTimePeriodCondition |
IN | boolean | true |
TierPolicySettingData | string |
Description | string | If provided, it supplies additional information to incorporate in a policy rule. For example, the RulePriority. |
EmbeddedInstance | string | CIM_TierPolicySettingData |
IN | boolean | true |
MaxPercentAllocated | uint16[] |
ArrayType | string | Indexed |
Description | string | The percentage of the capacity that is allocated from the corresponding storage tier. This array is index-correlated with the array Tiers. |
IN | boolean | true |
MaxValue | sint64 | 100 |
MinValue | sint64 | 0 |
ModelCorrespondence | string | CreateStorageTierPolicyRule.Tiers |
PUnit | string | percent |
Units | string | Percent |
InElements | CIM_ManagedElement[] |
Description | string | Associate the elements to the policy. |
IN | boolean | true |
Tiers | CIM_StorageTier[] |
ArrayType | string | Indexed |
Description | string | List of storage tiers to associate to this policy. |
IN | boolean | true |
ModelCorrespondence | string | CreateStorageTierPolicyRule.MaxPercentAllocated |
Job |
REF
CIM_ConcreteJob |
Description | string | Reference to the job (may be NULL if job is completed). |
IN | boolean | false |
OUT | boolean | true |
PolicyRule |
REF
CIM_PolicyRule |
Description | string | Reference to the PolicyRule to be modified. |
IN | boolean | true |