Documentation ¶
Index ¶
- func DiffTags(spec []*svcapitypes.Tag, current []*svcsdk.Tag) (addTags []*svcsdk.Tag, remove []*string)
- func GenerateCreateSecretInput(cr *svcapitypes.Secret) *svcsdk.CreateSecretInput
- func GenerateDeleteSecretInput(cr *svcapitypes.Secret) *svcsdk.DeleteSecretInput
- func GenerateDescribeSecretInput(cr *svcapitypes.Secret) *svcsdk.DescribeSecretInput
- func GenerateSecret(resp *svcsdk.DescribeSecretOutput) *svcapitypes.Secret
- func GenerateUpdateSecretInput(cr *svcapitypes.Secret) *svcsdk.UpdateSecretInput
- func IsNotFound(err error) bool
- func SetupSecret(mgr ctrl.Manager, o controller.Options) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DiffTags ¶
func DiffTags(spec []*svcapitypes.Tag, current []*svcsdk.Tag) (addTags []*svcsdk.Tag, remove []*string)
DiffTags returns tags that should be added or removed.
func GenerateCreateSecretInput ¶
func GenerateCreateSecretInput(cr *svcapitypes.Secret) *svcsdk.CreateSecretInput
GenerateCreateSecretInput returns a create input.
func GenerateDeleteSecretInput ¶
func GenerateDeleteSecretInput(cr *svcapitypes.Secret) *svcsdk.DeleteSecretInput
GenerateDeleteSecretInput returns a deletion input.
func GenerateDescribeSecretInput ¶
func GenerateDescribeSecretInput(cr *svcapitypes.Secret) *svcsdk.DescribeSecretInput
GenerateDescribeSecretInput returns input for read operation.
func GenerateSecret ¶
func GenerateSecret(resp *svcsdk.DescribeSecretOutput) *svcapitypes.Secret
GenerateSecret returns the current state in the form of *svcapitypes.Secret.
func GenerateUpdateSecretInput ¶
func GenerateUpdateSecretInput(cr *svcapitypes.Secret) *svcsdk.UpdateSecretInput
GenerateUpdateSecretInput returns an update input.
func IsNotFound ¶
IsNotFound returns whether the given error is of type NotFound or not.
func SetupSecret ¶
func SetupSecret(mgr ctrl.Manager, o controller.Options) error
SetupSecret adds a controller that reconciles a Secret.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.