Versions in this module Expand all Collapse all v0 v0.1.0 Dec 4, 2018 Changes in this version + func CreateDBInstanceInput(name, password string, spec *v1alpha1.RDSInstanceSpec) *rds.CreateDBInstanceInput + func IsErrorAlreadyExists(err error) bool + func IsErrorNotFound(err error) bool + type Client interface + CreateInstance func(string, string, *v1alpha1.RDSInstanceSpec) (*Instance, error) + DeleteInstance func(name string) (*Instance, error) + GetInstance func(name string) (*Instance, error) + func NewClient(config *aws.Config) Client + type Instance struct + ARN string + Endpoint string + Name string + Status string + func NewInstance(instance *rds.DBInstance) *Instance + type RDSClient struct + func (r *RDSClient) CreateInstance(name, password string, spec *v1alpha1.RDSInstanceSpec) (*Instance, error) + func (r *RDSClient) DeleteInstance(name string) (*Instance, error) + func (r *RDSClient) GetInstance(name string) (*Instance, error)