Name: PolicyConfig

PolicyConfig defines the common protection policy that is shared by all VM's in the group.

Data Structure
{
   "typeId": "com.tintri.api.rest.v310.dto.domain.beans.svg.PolicyConfig",
   "highFrequencySnapSchedSupported": <Boolean>,
   "highFrequencySnapshotScheduleEnabled": <Boolean>,
   "systemDefaultReplicationPolicy": <Boolean>,
   "systemDefaultSnapshotSchedule": <Boolean>,
   "qosPolicy": VirtualMachineQoSConfig,
   "replPolicies": [ReplicationPolicy],
   "replPolicy": ReplicationPolicy,
   "snapshotSchedules": [VirtualMachineSnapshotSchedule],
   "syncReplConfig": SyncReplConfig,
}

Elements
NameTypeDescription
qosPolicyVirtualMachineQoSConfigQoS policy associated with this config.
replPoliciesxsd:list[ReplicationPolicy]List of replication policies
replPolicyReplicationPolicyDeprecated since v310.61. Please use
snapshotSchedule (wrapped by snapshotSchedules)xsd:list[VirtualMachineSnapshotSchedule]Returns a list of snapshot schedules
syncReplConfigSyncReplConfigSynchronous replication configuration associated with this policy.

Attributes
NameTypeDescription
highFrequencySnapSchedSupportedxsd:booleanTrue if high-frequency snapshot schedule is supported for this policy.
highFrequencySnapshotScheduleEnabledxsd:booleanTrue if high-frequency snapshot schedule is enabled for this policy.
systemDefaultReplicationPolicyxsd:boolean
systemDefaultSnapshotSchedulexsd:booleanTrue if default system snapshot schedules is used.