Documentation ¶
Index ¶
- func GenerateObservation(sg rds.DBSubnetGroup) v1beta1.DBSubnetGroupObservation
- func IsDBSubnetGroupNotFoundErr(err error) bool
- func IsDBSubnetGroupUpToDate(p v1beta1.DBSubnetGroupParameters, sg rds.DBSubnetGroup, tags []rds.Tag) bool
- func IsErrorNotFound(err error) bool
- func LateInitialize(in *v1beta1.DBSubnetGroupParameters, sg *rds.DBSubnetGroup)
- type Client
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateObservation ¶
func GenerateObservation(sg rds.DBSubnetGroup) v1beta1.DBSubnetGroupObservation
GenerateObservation is used to produce v1alpha3.RDSInstanceObservation from rds.DBSubnetGroup
func IsDBSubnetGroupNotFoundErr ¶
IsDBSubnetGroupNotFoundErr returns true if the error is because the item doesn't exist
func IsDBSubnetGroupUpToDate ¶
func IsDBSubnetGroupUpToDate(p v1beta1.DBSubnetGroupParameters, sg rds.DBSubnetGroup, tags []rds.Tag) bool
IsDBSubnetGroupUpToDate checks whether there is a change in any of the modifiable fields.
func IsErrorNotFound ¶
IsErrorNotFound helper function to test for ErrCodeDBSubnetGroupNotFoundFault error
func LateInitialize ¶
func LateInitialize(in *v1beta1.DBSubnetGroupParameters, sg *rds.DBSubnetGroup)
LateInitialize fills the empty fields in *v1beta1.DBSubnetGroupParameters with
Types ¶
type Client ¶
type Client interface { CreateDBSubnetGroupRequest(input *rds.CreateDBSubnetGroupInput) rds.CreateDBSubnetGroupRequest DeleteDBSubnetGroupRequest(input *rds.DeleteDBSubnetGroupInput) rds.DeleteDBSubnetGroupRequest DescribeDBSubnetGroupsRequest(input *rds.DescribeDBSubnetGroupsInput) rds.DescribeDBSubnetGroupsRequest ModifyDBSubnetGroupRequest(input *rds.ModifyDBSubnetGroupInput) rds.ModifyDBSubnetGroupRequest AddTagsToResourceRequest(input *rds.AddTagsToResourceInput) rds.AddTagsToResourceRequest ListTagsForResourceRequest(input *rds.ListTagsForResourceInput) rds.ListTagsForResourceRequest }
Client is the external client used for DBSubnetGroup Custom Resource
Click to show internal directories.
Click to hide internal directories.