# Data Object - ClusterRuleInfo

Property of
  ClusterConfigInfo, ClusterConfigInfoEx, ClusterRuleSpec, PlacementSpec, RuleViolation, StorageDrsPodConfigInfo, VmPodConfigForPlacement
Returned by
  FindRulesForVm
Extended by
  ClusterAffinityRuleSpec, ClusterAntiAffinityRuleSpec, ClusterDependencyRuleInfo, ClusterVmHostRuleInfo, VirtualDiskAntiAffinityRuleSpec, VirtualDiskRuleSpec
Extends
  DynamicData
See also
  ManagedEntityStatus
Since
  null

## Data Object Description

Properties

Name | Type | Description
--- | --- | ---
enabled* | xsd:boolean |
inCompliance* | xsd:boolean | Since vSphere API 4.1
key* | xsd:int |
mandatory* | xsd:boolean | Since vSphere API 4.1
name* | xsd:string |
ruleUuid* | xsd:string | Since vSphere API 6.0
status* | ManagedEntityStatus |
userCreated* | xsd:boolean | Since vSphere API 4.1
Properties inherited from DynamicData
None

*Need not be set