Documentation ¶
Index ¶
- func DiffTags(spec []svcapitypes.Tag, current []*svcsdk.Tag) (addTags []*svcsdk.Tag, remove []*svcsdk.Tag)
- func GenerateCreateFlowLogsInput(cr *svcapitypes.FlowLog) *svcsdk.CreateFlowLogsInput
- func GenerateDeleteFlowLogsInput(cr *svcapitypes.FlowLog) *svcsdk.DeleteFlowLogsInput
- func GenerateDescribeFlowLogsInput(cr *svcapitypes.FlowLog) *svcsdk.DescribeFlowLogsInput
- func GenerateFlowLog(resp *svcsdk.DescribeFlowLogsOutput) *svcapitypes.FlowLog
- func IsNotFound(err error) bool
- func SetupFlowLog(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 []*svcsdk.Tag)
DiffTags returns tags that should be added or removed.
func GenerateCreateFlowLogsInput ¶
func GenerateCreateFlowLogsInput(cr *svcapitypes.FlowLog) *svcsdk.CreateFlowLogsInput
GenerateCreateFlowLogsInput returns a create input.
func GenerateDeleteFlowLogsInput ¶
func GenerateDeleteFlowLogsInput(cr *svcapitypes.FlowLog) *svcsdk.DeleteFlowLogsInput
GenerateDeleteFlowLogsInput returns a deletion input.
func GenerateDescribeFlowLogsInput ¶
func GenerateDescribeFlowLogsInput(cr *svcapitypes.FlowLog) *svcsdk.DescribeFlowLogsInput
GenerateDescribeFlowLogsInput returns input for read operation.
func GenerateFlowLog ¶
func GenerateFlowLog(resp *svcsdk.DescribeFlowLogsOutput) *svcapitypes.FlowLog
GenerateFlowLog returns the current state in the form of *svcapitypes.FlowLog.
func IsNotFound ¶
IsNotFound returns whether the given error is of type NotFound or not.
func SetupFlowLog ¶
func SetupFlowLog(mgr ctrl.Manager, o controller.Options) error
SetupFlowLog adds a controller that reconciles FlowLog
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.