# Functions

GenerateDashboardInput generates an input object from our managed object.
GenerateDashboardInputFromEntity generates an input object from new relic output.
GenerateDashboardPageInput generates an input object.
GenerateDashboardPageInputFromEntity generates an input object.
GenerateDashboardVariableDefaultItemInput generates an input object.
GenerateDashboardVariableDefaultItemInputFromEntity generates an input object.
GenerateDashboardVariableEnumItemInput generates an input object.
GenerateDashboardVariableEnumItemInputFromEntity generates an input object.
GenerateDashboardVariableInput generates an input object.
GenerateDashboardVariableInputFromEntity generates an input object.
GenerateDashboardVariableNRQLQueryInput generates an input object.
GenerateDashboardVariableNRQLQueryInputFromEntity generates an input object.
GenerateDashboardWidgetInput generates an input object.
GenerateDashboardWidgetInputFromEntity generates an input object.
GenerateDashboardWidgetLayoutInput generates an input object.
GenerateDashboardWidgetLayoutInputFromEntity generates an input object.
GenerateDashboardWidgetRawConfigurationInput generates an input object.
GenerateDashboardWidgetVisualizationInput generates an input object.
GenerateDashboardWidgetVisualizationInputFromEntity generates an input object.
IsUpToDate determines whether the Dashboard needs to be updated.
Setup adds a controller that reconciles Dashboard.
UpdateGUIDS updates all the GUIDs and IDs in our object to match what was created by the API.