# Functions
GenerateCreateWorkGroupInput returns a create input.
GenerateDeleteWorkGroupInput returns a deletion input.
GenerateGetWorkGroupInput returns input for read operation.
GenerateUpdateWorkGroupInput returns an update input.
GenerateWorkGroup returns the current state in the form of *svcapitypes.WorkGroup.
IsNotFound returns whether the given error is of type NotFound or not.
LateInitialize fills the empty fields in *svcapitypes.WorkGroupParameters with the values seen in svcsdk.GetWorkGroupOutput.
SetupWorkGroup adds a controller that reconciles WorkGroup.