From 3b47c42bc821996262c38b3b09003af360d567a0 Mon Sep 17 00:00:00 2001 From: galal-hussein Date: Thu, 17 May 2018 22:06:32 +0200 Subject: [PATCH 1/2] Change backups to snapshots --- apis/management.cattle.io/v3/rke_types.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apis/management.cattle.io/v3/rke_types.go b/apis/management.cattle.io/v3/rke_types.go index a3da2aee..185aad51 100644 --- a/apis/management.cattle.io/v3/rke_types.go +++ b/apis/management.cattle.io/v3/rke_types.go @@ -171,11 +171,11 @@ type ETCDService struct { Key string `yaml:"key" json:"key,omitempty"` // External etcd prefix Path string `yaml:"path" json:"path,omitempty"` - // Etcd Backup Service - Backup bool `yaml:"backup" json:"backup,omitempty"` - // Etcd Backup Retention period + // Etcd Recurring snapshot Service + Snapshot bool `yaml:"snapshot" json:"snapshot,omitempty"` + // Etcd snapshot Retention period Retention string `yaml:"retention" json:"retention,omitempty"` - // Etcd Backup Creation period + // Etcd snapshot Creation period Creation string `yaml:"creation" json:"creation,omitempty"` } From ab41ac83c4e324fe7f07e253bb8035b6eeef91cf Mon Sep 17 00:00:00 2001 From: galal-hussein Date: Thu, 17 May 2018 22:06:40 +0200 Subject: [PATCH 2/2] Go generate --- client/management/v3/zz_generated_etcd_service.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/management/v3/zz_generated_etcd_service.go b/client/management/v3/zz_generated_etcd_service.go index a009dbe8..2cc36d8d 100644 --- a/client/management/v3/zz_generated_etcd_service.go +++ b/client/management/v3/zz_generated_etcd_service.go @@ -2,7 +2,6 @@ package client const ( ETCDServiceType = "etcdService" - ETCDServiceFieldBackup = "backup" ETCDServiceFieldCACert = "caCert" ETCDServiceFieldCert = "cert" ETCDServiceFieldCreation = "creation" @@ -13,10 +12,10 @@ const ( ETCDServiceFieldKey = "key" ETCDServiceFieldPath = "path" ETCDServiceFieldRetention = "retention" + ETCDServiceFieldSnapshot = "snapshot" ) type ETCDService struct { - Backup bool `json:"backup,omitempty" yaml:"backup,omitempty"` CACert string `json:"caCert,omitempty" yaml:"caCert,omitempty"` Cert string `json:"cert,omitempty" yaml:"cert,omitempty"` Creation string `json:"creation,omitempty" yaml:"creation,omitempty"` @@ -27,4 +26,5 @@ type ETCDService struct { Key string `json:"key,omitempty" yaml:"key,omitempty"` Path string `json:"path,omitempty" yaml:"path,omitempty"` Retention string `json:"retention,omitempty" yaml:"retention,omitempty"` + Snapshot bool `json:"snapshot,omitempty" yaml:"snapshot,omitempty"` }