Skip to main content

Generate GCP Steampipe Report

note

Steampipe Report Actions are only available on private runners.

Background

The Generate GCP Steampipe Report Action performs Steampipe checks on GCP resources and generates a report. The checks are performed using GCP benchmarks/controls for supported mods.

A full description of all supported mods is provided here:

Action Parameters

ParameterDescription
Steampipe ModThe steampipe mod to run.
BenchmarkThe name of the selected mod benchmark (or control) to run.
File IdentifierThe identifier of the report file to create. Leave empty to get the report as the step output.
Output FormatRepresentation of the output result.
VariablesSpecify parameters for running the benchmark by adding a new variable with a name and value.

Using Variables

To understand how to add variables, consider the following example from the Steampipe CLI:

steampipe check gcp_labels.benchmark.mandatory --var 'mandatory_tags=["Owner"]'

From this example, you can see that the variable mandatory_tags has a value of ["Owner"]. To add this variable in the form, enter mandatory_tags in the "Name" column and ["Owner"] in the "Value" column.

GenerateGCPSteampipeReport