Repository

Every BrazenCloud Action can contain a repository.json file. This is where you can define the Action's description, language, and any tags. The tags help with filtering in the Job view.

Here is a sample repository.json file from one of our test Actions:

{
	"Description": "Test some capabilities of BrazenCloud Actions.",
	"Language": "PowerShell",
	"Tags": ["Test", "Sample", "Windows", "Linux"]
}

Though not required, BrazenCloud does recommend that you include a repository.json file with all of your Actions.

Tags

Adding tags allows you to filter for the Action in the Job creation screen. here's how that will show up in the Jobs view with a filter active:

Job tags

Description and Language

The Description and Language will display in the Actions screen in the Portal.

Glyph

You can also specify what icon to display on your Action in the Job view. For instance, to get your Action to display the download glyph like download:file, use:

{
	"Description": "Test some capabilities of BrazenCloud Actions.",
	"Language": "PowerShell",
	"Tags": ["Test", "Sample", "Windows", "Linux"],
	"Glyph": "cloud-download"
}

A full list will be provided.

Last updated