Versions in this module Expand all Collapse all v0 v0.6.0 Apr 13, 2021 Changes in this version + type Annotations map[string]string + func (in Annotations) DeepCopy() Annotations + func (in Annotations) DeepCopyInto(out *Annotations) + type BackupStorageLocation struct + Bucket string + Config BackupStorageLocationConfig + Name string + Prefix string + Provider Provider + func (in *BackupStorageLocation) DeepCopy() *BackupStorageLocation + func (in *BackupStorageLocation) DeepCopyInto(out *BackupStorageLocation) + type BackupStorageLocationConfig struct + KMSKeyId string + Profile string + Region string + ResourceGroup string + S3ForcePathStyle string + S3Url string + StorageAccount string + StorageAccountKeyEnvVar string + func (in *BackupStorageLocationConfig) DeepCopy() *BackupStorageLocationConfig + func (in *BackupStorageLocationConfig) DeepCopyInto(out *BackupStorageLocationConfig) + type Configuration struct + BackupStorageLocation BackupStorageLocation + LogLevel string + Provider Provider + RestoreOnlyMode bool + VolumeSnapshotLocation VolumeSnapshotLocation + func (in *Configuration) DeepCopy() *Configuration + func (in *Configuration) DeepCopyInto(out *Configuration) + type Credentials struct + ExistingSecret string + func (in *Credentials) DeepCopy() *Credentials + func (in *Credentials) DeepCopyInto(out *Credentials) + type Image struct + PullPolicy string + Repository string + Tag string + func (in *Image) DeepCopy() *Image + func (in *Image) DeepCopyInto(out *Image) + type Provider string + const AWSProvider + const AzureProvider + const GCPProvider + type Rbac struct + Create bool + func (in *Rbac) DeepCopy() *Rbac + func (in *Rbac) DeepCopyInto(out *Rbac) + type SecurityContext struct + FsGroup int + func (in *SecurityContext) DeepCopy() *SecurityContext + func (in *SecurityContext) DeepCopyInto(out *SecurityContext) + type Server struct + Annotations map[string]string + Create bool + Name string + func (in *Server) DeepCopy() *Server + func (in *Server) DeepCopyInto(out *Server) + type ServiceAccount struct + Server Server + func (in *ServiceAccount) DeepCopy() *ServiceAccount + func (in *ServiceAccount) DeepCopyInto(out *ServiceAccount) + type ServiceSpec struct + ChartValues ValueOverrides + func BindIntegratedServiceSpec(spec map[string]interface{}) (ServiceSpec, error) + func (in *ServiceSpec) DeepCopy() *ServiceSpec + func (in *ServiceSpec) DeepCopyInto(out *ServiceSpec) + func (s ServiceSpec) Validate() error + type ValueOverrides struct + Affinity v1.Affinity + CleanUpCRDs bool + Configuration Configuration + Credentials Credentials + RBAC Rbac + SecurityContext SecurityContext + ServiceAccount ServiceAccount + func (in *ValueOverrides) DeepCopy() *ValueOverrides + func (in *ValueOverrides) DeepCopyInto(out *ValueOverrides) + type VolumeSnapshotLocation struct + Config VolumeSnapshotLocationConfig + Name string + Provider Provider + func (in *VolumeSnapshotLocation) DeepCopy() *VolumeSnapshotLocation + func (in *VolumeSnapshotLocation) DeepCopyInto(out *VolumeSnapshotLocation) + type VolumeSnapshotLocationConfig struct + ApiTimeout string + Profile string + Region string + ResourceGroup string + func (in *VolumeSnapshotLocationConfig) DeepCopy() *VolumeSnapshotLocationConfig + func (in *VolumeSnapshotLocationConfig) DeepCopyInto(out *VolumeSnapshotLocationConfig)