package
0.6.1
Repository: https://github.com/circonus-labs/cosi-tool.git
Documentation: pkg.go.dev

# Functions

Create dashboard using Circonus API.
CreateFromFile create dashboard from supplied configuration file.
Delete uses Circonus API to delete a dashboard from supplied configuration file or id.
Fetch retrieves a dashboard using the Circonus CircAPI.
FetchByID retrieves a dashboard by CID using Circonus CircAPI.
FetchByTitle retrieves a dashboard by Display Title using Circonus CircAPI.
List local cosi dashboards.
Update uses Circonus API to update a dashboard from supplied configuration file.

# Constants

CIDDefault is the default value for the id fetch option.
ForceDefault is the default value for the force flag.
InFileDefault is the default value for the input file option.
KeyCID is the dashboard id.
KeyForce is a flag to force overwritting files.
KeyInFile is the input dashboard configuration file.
KeyLong is a flag indicating list should output long, more verbose, listings.
KeyOutFile is the output file for saving a fetched dashboard configuration.
KeyQuiet is a flag for limiting output.
KeyTitle is the title of a dashboard.
KeyType is the cosi dashboard type.
KeyVerify is a flag to indicate list should verify dashboard has not been modified.
LongDefault is the default value for the long flag.
OutFileDefault is the default value for the output file option.
QuietDefault is the default value for the quiet flag.
TitleDefault is the default value for the name fetch option.
TypeDefault is the default value for the type fetch option.
VerifyDefault is the default value for the verify flag.

# Interfaces

CircAPI interface abstraction of circonus api (for mocking).