Versions in this module Expand all Collapse all v0 v0.1.0 Apr 23, 2021 Changes in this version + const CRDGroup + const CRDPlural + const CRDVersion + const DBNamePattern + const DBUsernamePattern + const FullCRDName + const StorageTypePattern + var SchemeGroupVersion = schema.GroupVersion + func CreateCRD(clientset apiextcs.Interface) error + func NewClient(cfg *rest.Config) (*rest.RESTClient, *runtime.Scheme, error) + func NewDatabaseCRD() *apiextv1beta1.CustomResourceDefinition + type Database struct + Spec DatabaseSpec + Status DatabaseStatus + func (d *Database) DeepCopyObject() runtime.Object + type DatabaseList struct + Items []Database + func (d *DatabaseList) DeepCopyObject() runtime.Object + type DatabaseSpec struct + BackupRetentionPeriod int64 + Class string + DBName string + DeleteProtection bool + Engine string + Iops int64 + MaxAllocatedSize int64 + MultiAZ bool + Password v1.SecretKeySelector + Provider string + PubliclyAccessible bool + Size int64 + StorageEncrypted bool + StorageType string + Tags string + Username string + Version string + type DatabaseStatus struct + Message string + State string