Add destination takeover config policy

This commit is contained in:
2026-06-18 15:05:09 +00:00
parent 3da7f931b2
commit c4e8ebff6f
5 changed files with 162 additions and 0 deletions

View File

@@ -57,6 +57,7 @@ type Destination struct {
Links *Links `yaml:"links"`
State StatePolicy `yaml:"state"`
Reconciliation ReconciliationPolicy `yaml:"reconciliation"`
Takeover TakeoverPolicy `yaml:"takeover"`
Retention RetentionPolicy `yaml:"retention"`
Transfer TransferPolicy `yaml:"transfer"`
}
@@ -126,6 +127,10 @@ type ReconciliationPolicy struct {
Mode string `yaml:"mode"`
}
type TakeoverPolicy struct {
Mode string `yaml:"mode"`
}
type StatePolicy struct {
Mode string `yaml:"mode"`
}