# Packages
No description provided by the author
# Functions
CreatePatch creates a *v1beta1.RDSInstanceParameters that has only the changed values between the target *v1beta1.RDSInstanceParameters and the current *rds.DBInstance.
DiffTags between spec and current.
GenerateCreateRDSInstanceInput from RDSInstanceSpec.
GenerateModifyDBInstanceInput from RDSInstanceSpec.
GenerateObservation is used to produce v1alpha3.RDSInstanceObservation from rds.DBInstance.
GenerateRestoreRDSInstanceFromS3Input from RDSInstanceSpec.
GenerateRestoreRDSInstanceFromSnapshotInput from RDSInstanceSpec.
GenerateRestoreRDSInstanceToPointInTimeInput from RDSInstanceSpec.
GetConnectionDetails extracts managed.ConnectionDetails out of v1beta1.RDSInstance.
GetPassword fetches the referenced input password for an RDSInstance CRD and determines whether it has changed or not.
IsErrorNotFound helper function to test for ErrCodeDBInstanceNotFoundFault error.
IsStorageTypeGP3BelowAllocatedStorageThreshold returns true if storageType is gp3 and allocatedStorage is below engine specific threshold See also https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html#gp3-storage.
IsUpToDate checks whether there is a change in any of the modifiable fields.
LateInitialize fills the empty fields in *v1beta1.RDSInstanceParameters with the values seen in rds.DBInstance.
NewClient creates new RDS RDSClient with provided AWS Configurations/Credentials.
# Interfaces
Client defines RDS RDSClient operations.