RuleDetails Data Type

Abstract Type
Subtypes
RuleBackupDestinationResponse, AppBackupRuleDetails, SnapshotMgmtRuleDetails, RecoveryPlanRuleDetails, StorageBackupRuleDetails, VmBackupRuleDetails, OSBackupRuleDetails, CloudBackupRuleDetails
Properties
name data type constraints description
guid string  
name string  
policy NameAndGuid  
schedules array of NameAndGuid  
vmCount number required
schedulesCount number required
position number required
active boolean required
removable boolean required
daysToKeepRetentionLock number required

Example

This data type is abstract. The example below may be incomplete. More accurate examples can be found in subtypes pages.
{
  "guid" : "...",
  "name" : "...",
  "policy" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "schedules" : [ {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }, {
    "guid" : "...",
    "name" : "..."
  } ],
  "vmCount" : 12345,
  "schedulesCount" : 12345,
  "position" : 12345,
  "active" : true,
  "removable" : true,
  "daysToKeepRetentionLock" : 12345
}