# mesheryctl-relationship-generate

LLMS index: [llms.txt](/llms.txt)

---

# mesheryctl relationship generate

Generate relationships documents

## Synopsis

Generate relationships documents from a CSV file or Google Spreadsheet.
	
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl relationship generate [flags]

</div>
</div>
</pre> 

## Examples

Generate relationships documents from a CSV file
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl relationship generate --file &lt;path-to-relationships.csv&gt;

</div>
</div>
</pre> 

Generate relationships documents with a custom output path
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl relationship generate --file &lt;path-to-relationships.csv&gt; --output &lt;path-to-output.json&gt;

</div>
</div>
</pre> 

Generate relationships documents from a Google Spreadsheet
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl relationship generate --spreadsheet-id [Spreadsheet ID] --spreadsheet-cred $CRED

</div>
</div>
</pre> 

## Options

<pre class='codeblock-pre'>
<div class='codeblock'>
  -f, --file string               path to the relationships CSV file
  -h, --help                      help for generate
  -o, --output string             path to the output JSON file
      --spreadsheet-cred string   base64 encoded credential to download the spreadsheet
      --spreadsheet-id string     spreadsheet ID for the integration spreadsheet

</div>
</pre>

## Options inherited from parent commands

<pre class='codeblock-pre'>
<div class='codeblock'>
      --config string   path to config file (default "~/.meshery/config.yaml")
  -v, --verbose         verbose output

</div>
</pre>

## See Also

Go back to [command reference index](/reference/mesheryctl/), if you want to add content manually to the CLI documentation, please refer to the [instruction](/project/contributing/cli/cli/#documenting) for guidance.
