Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@contrail/cli

Package Overview
Dependencies
Maintainers
9
Versions
134
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@contrail/cli

VibeIQ's Contrail Platform CLI.

  • 2.1.25
  • npm
  • Socket score

Version published
Weekly downloads
219
increased by630%
Maintainers
9
Weekly downloads
 
Created
Source

Contrail CLI

The Contrail CLI is the best way to manage your instance data through a programmatic interface.

  • Contrail CLI
  • Usage
  • Autocomplete
  • Commands

Usage

$ npm install -g @contrail/cli
$ contrail COMMAND
running command...
$ contrail (--version)
@contrail/cli/2.1.25 darwin-arm64 node-v18.13.0
$ contrail --help [COMMAND]
USAGE
  $ contrail COMMAND
...

Autocomplete

To get instructions on how to set up autocomplete for your shell, run contrail autocomplete.

Commands

contrail app create

Create an app from a template

USAGE
  $ contrail app create [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Create an app from a template

EXAMPLES
  $ contrail app create

contrail app delete

Delete the app from the app marketplace

USAGE
  $ contrail app delete [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Delete the app from the app marketplace

EXAMPLES
  $ contrail app delete

contrail app getApiKey

Get an api key for an app

USAGE
  $ contrail app getApiKey [-l error|warn|info|debug] [-e] [-a <value>]

FLAGS
  -a, --appIdentifier=<value>  The app identifier
  -e, --alwaysConfirmEnv       The Environment variables
  -l, --logLevel=<option>      The Log Level
                               <options: error|warn|info|debug>

DESCRIPTION
  Get an api key for an app

EXAMPLES
  $ contrail app getApiKey

contrail app install

Install an app from the marketplace

USAGE
  $ contrail app install [-l error|warn|info|debug] [-e] [-i <value>] [-w] [-h]

FLAGS
  -e, --alwaysConfirmEnv          The Environment variables
  -h, --showHidden                Show the option to install public but hidden apps
  -i, --appIdentifier=<value>     The identifier of the app to install
  -l, --logLevel=<option>         The Log Level
                                  <options: error|warn|info|debug>
  -w, --installWorkflowTemplates  "Install the app's accompanying workflows"

DESCRIPTION
  Install an app from the marketplace

EXAMPLES
  $ contrail app install --appIdentifier @VibeIQ/Flex-PLM-Connector

contrail app publish

Publish the app

USAGE
  $ contrail app publish [-l error|warn|info|debug] [-e] [-u] [-v] [-d]

FLAGS
  -d, --dryRun             Dry run the upgrade without actually updating the app.
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>
  -u, --upgrade            In addition to deploying, upgrade the installed version of the app in this org to the latest
                           one.
  -v, --verbose            Debug the app deployment step and do not remove the intermediate build artifacts.

DESCRIPTION
  Publish the app

EXAMPLES
  $ contrail app publish

contrail app uninstall

Uninstall an app that is currently installed

USAGE
  $ contrail app uninstall [-l error|warn|info|debug] [-e] [-i <value>]

FLAGS
  -e, --alwaysConfirmEnv       The Environment variables
  -i, --appIdentifier=<value>  "The identifier of the app to uninstall. The identifier can be found on the app's page in
                               the marketplace."
  -l, --logLevel=<option>      The Log Level
                               <options: error|warn|info|debug>

DESCRIPTION
  Uninstall an app that is currently installed

EXAMPLES
  $ contrail app uninstall --name @vibeiq/flexplm-connector

contrail app upgrade

Upgrade an installed app

USAGE
  $ contrail app upgrade [-l error|warn|info|debug] [-e] [-i <value>] [-l]

FLAGS
  -e, --alwaysConfirmEnv       The Environment variables
  -i, --appIdentifier=<value>  The appIdentifier of the app to install
  -l, --latest                 Upgrade to the latest version of the app
  -l, --logLevel=<option>      The Log Level
                               <options: error|warn|info|debug>

DESCRIPTION
  Upgrade an installed app

EXAMPLES
  $ contrail app upgrade --appIdentifier @VibeIQ/Flex-PLM-Connector --latest

contrail autocomplete [SHELL]

display autocomplete installation instructions

USAGE
  $ contrail autocomplete [SHELL] [-r]

ARGUMENTS
  SHELL  shell type

FLAGS
  -r, --refresh-cache  Refresh cache (ignores displaying instructions)

DESCRIPTION
  display autocomplete installation instructions

EXAMPLES
  $ contrail autocomplete

  $ contrail autocomplete bash

  $ contrail autocomplete zsh

  $ contrail autocomplete --refresh-cache

See code: @oclif/plugin-autocomplete

contrail colors deleteAll

Say hello

USAGE
  $ contrail colors deleteAll [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Say hello

EXAMPLES
  $ contrail colors deleteAll

contrail colors load

Say hello

USAGE
  $ contrail colors load [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Say hello

EXAMPLES
  $ contrail colors load

contrail config environments list

List the environment configurations

USAGE
  $ contrail config environments list [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  List the environment configurations

EXAMPLES
  $ contrail config environments list

contrail config environments remove

Remove a variable from the configuration

USAGE
  $ contrail config environments remove --name <value> [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>
  --name=<value>           (required) The env name

DESCRIPTION
  Remove a variable from the configuration

EXAMPLES
  $ contrail config environments remove --name stage

contrail config environments set

Set a environment in the configuration

USAGE
  $ contrail config environments set --name <value> --url <value> [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>
  --name=<value>           (required) The env name
  --url=<value>            (required) The env url

DESCRIPTION
  Set a environment in the configuration

EXAMPLES
  $ contrail config environments set --name dev --url https://www.google.com

contrail config list

List the configurations

USAGE
  $ contrail config list [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  List the configurations

EXAMPLES
  $ contrail config list

contrail config remove

Remove a variable from the configuration

USAGE
  $ contrail config remove [-l error|warn|info|debug] [-e] [--orgSlug] [--apiGateway] [--orgId] [--apiUserToken]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>
  --apiGateway             The API Gateway
  --apiUserToken           The API User Token
  --orgId                  The org Id
  --orgSlug                The org slug

DESCRIPTION
  Remove a variable from the configuration

EXAMPLES
  $ contrail config remove --orgId

contrail config set

Set a variable in the configuration

USAGE
  $ contrail config set [-l error|warn|info|debug] [-e] [--orgSlug <value>] [--apiGateway <value>] [--orgId
    <value>] [--apiUserToken <value>]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>
  --apiGateway=<value>     The API Gateway
  --apiUserToken=<value>   The API User Token
  --orgId=<value>          The org Id
  --orgSlug=<value>        The org slug

DESCRIPTION
  Set a variable in the configuration

EXAMPLES
  $ contrail config set --orgId 1234

contrail groups export

Export all groups in the org.

USAGE
  $ contrail groups export [-l error|warn|info|debug] [-e] [-f <value>] [--overwrite]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -f, --outFile=<value>    [default: groups.yml] The location for the file to be saved
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>
  --overwrite              Replaces existing files if they exist

DESCRIPTION
  Export all groups in the org.

EXAMPLES
  $ contrail groups export

contrail groups upload GROUPSFILE

Import all groups in the groups.yml file

USAGE
  $ contrail groups upload GROUPSFILE [-l error|warn|info|debug] [-e]

ARGUMENTS
  GROUPSFILE  The .yml file containing the groups

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Import all groups in the groups.yml file

EXAMPLES
  $ contrail groups import <GROUPS_FILE>

contrail help [COMMANDS]

Display help for contrail.

USAGE
  $ contrail help [COMMANDS] [-n]

ARGUMENTS
  COMMANDS  Command to show help for.

FLAGS
  -n, --nested-commands  Include all nested commands in the output.

DESCRIPTION
  Display help for contrail.

See code: @oclif/plugin-help

contrail instance export

Exports an data of an instance including types and users

USAGE
  $ contrail instance export [-l error|warn|info|debug] [-e] [-d <value>] [-f]

FLAGS
  -d, --outDir=<value>     [default: .] The directory to which to export the instance data. Defaults to the current
                           directory
  -e, --alwaysConfirmEnv   The Environment variables
  -f, --overwrite          Replaces any existing export files in outDir
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Exports an data of an instance including types and users

EXAMPLES
  $ contrail instance export

contrail instance import

Import the data to an instance, including types and users

USAGE
  $ contrail instance import [-l error|warn|info|debug] [-e] [-d <value>]

FLAGS
  -d, --dir=<value>        [default: .] The directory from which to export the instance data. Defaults to the current
                           directory
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Import the data to an instance, including types and users

EXAMPLES
  $ contrail instance import

contrail loader-process load CONFIGFILENAME

Upload a csv file and kick off a load job for the uploaded file. The config path must be a reference to a .json or a .yml file.

USAGE
  $ contrail loader-process load CONFIGFILENAME [-l error|warn|info|debug] [-e]

ARGUMENTS
  CONFIGFILENAME  The configuration file location

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Upload a csv file and kick off a load job for the uploaded file. The config path must be a reference to a .json or a
  .yml file.

EXAMPLES
  $ contrail load-processor load

contrail loader-process upload-and-load INCOMINGFILE CONFIGFILENAME

Upload a csv file and kick off a load job for the uploaded file. The file path must be a reference to a .csv file and the config path must be a reference to a .json or a .yml file

USAGE
  $ contrail loader-process upload-and-load INCOMINGFILE CONFIGFILENAME [-l error|warn|info|debug] [-e]

ARGUMENTS
  INCOMINGFILE    The incoming file location
  CONFIGFILENAME  The configuration file location

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Upload a csv file and kick off a load job for the uploaded file. The file path must be a reference to a .csv file and
  the config path must be a reference to a .json or a .yml file

EXAMPLES
  $ contrail load-processor upload-and-load  <File Path> <Config Path>

contrail plugins

List installed plugins.

USAGE
  $ contrail plugins [--core]

FLAGS
  --core  Show core plugins.

DESCRIPTION
  List installed plugins.

EXAMPLES
  $ contrail plugins

See code: @oclif/plugin-plugins

contrail plugins:install PLUGIN...

Installs a plugin into the CLI.

USAGE
  $ contrail plugins:install PLUGIN...

ARGUMENTS
  PLUGIN  Plugin to install.

FLAGS
  -f, --force    Run yarn install with force flag.
  -h, --help     Show CLI help.
  -v, --verbose

DESCRIPTION
  Installs a plugin into the CLI.
  Can be installed from npm or a git url.

  Installation of a user-installed plugin will override a core plugin.

  e.g. If you have a core plugin that has a 'hello' command, installing a user-installed plugin with a 'hello' command
  will override the core plugin implementation. This is useful if a user needs to update core plugin functionality in
  the CLI without the need to patch and update the whole CLI.


ALIASES
  $ contrail plugins add

EXAMPLES
  $ contrail plugins:install myplugin 

  $ contrail plugins:install https://github.com/someuser/someplugin

  $ contrail plugins:install someuser/someplugin

contrail plugins:inspect PLUGIN...

Displays installation properties of a plugin.

USAGE
  $ contrail plugins:inspect PLUGIN...

ARGUMENTS
  PLUGIN  [default: .] Plugin to inspect.

FLAGS
  -h, --help     Show CLI help.
  -v, --verbose

GLOBAL FLAGS
  --json  Format output as json.

DESCRIPTION
  Displays installation properties of a plugin.

EXAMPLES
  $ contrail plugins:inspect myplugin

contrail plugins:install PLUGIN...

Installs a plugin into the CLI.

USAGE
  $ contrail plugins:install PLUGIN...

ARGUMENTS
  PLUGIN  Plugin to install.

FLAGS
  -f, --force    Run yarn install with force flag.
  -h, --help     Show CLI help.
  -v, --verbose

DESCRIPTION
  Installs a plugin into the CLI.
  Can be installed from npm or a git url.

  Installation of a user-installed plugin will override a core plugin.

  e.g. If you have a core plugin that has a 'hello' command, installing a user-installed plugin with a 'hello' command
  will override the core plugin implementation. This is useful if a user needs to update core plugin functionality in
  the CLI without the need to patch and update the whole CLI.


ALIASES
  $ contrail plugins add

EXAMPLES
  $ contrail plugins:install myplugin 

  $ contrail plugins:install https://github.com/someuser/someplugin

  $ contrail plugins:install someuser/someplugin

Links a plugin into the CLI for development.

USAGE
  $ contrail plugins:link PLUGIN

ARGUMENTS
  PATH  [default: .] path to plugin

FLAGS
  -h, --help     Show CLI help.
  -v, --verbose

DESCRIPTION
  Links a plugin into the CLI for development.
  Installation of a linked plugin will override a user-installed or core plugin.

  e.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello'
  command will override the user-installed or core plugin implementation. This is useful for development work.


EXAMPLES
  $ contrail plugins:link myplugin

contrail plugins:uninstall PLUGIN...

Removes a plugin from the CLI.

USAGE
  $ contrail plugins:uninstall PLUGIN...

ARGUMENTS
  PLUGIN  plugin to uninstall

FLAGS
  -h, --help     Show CLI help.
  -v, --verbose

DESCRIPTION
  Removes a plugin from the CLI.

ALIASES
  $ contrail plugins unlink
  $ contrail plugins remove

contrail plugins:uninstall PLUGIN...

Removes a plugin from the CLI.

USAGE
  $ contrail plugins:uninstall PLUGIN...

ARGUMENTS
  PLUGIN  plugin to uninstall

FLAGS
  -h, --help     Show CLI help.
  -v, --verbose

DESCRIPTION
  Removes a plugin from the CLI.

ALIASES
  $ contrail plugins unlink
  $ contrail plugins remove

contrail plugins:uninstall PLUGIN...

Removes a plugin from the CLI.

USAGE
  $ contrail plugins:uninstall PLUGIN...

ARGUMENTS
  PLUGIN  plugin to uninstall

FLAGS
  -h, --help     Show CLI help.
  -v, --verbose

DESCRIPTION
  Removes a plugin from the CLI.

ALIASES
  $ contrail plugins unlink
  $ contrail plugins remove

contrail plugins update

Update installed plugins.

USAGE
  $ contrail plugins update [-h] [-v]

FLAGS
  -h, --help     Show CLI help.
  -v, --verbose

DESCRIPTION
  Update installed plugins.

contrail projects export PROJECTNAME

Export a project.

USAGE
  $ contrail projects export PROJECTNAME [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Export a project.

EXAMPLES
  $ contrail project export <PROJECT_NAME>

contrail projects list

Get a list of all projects.

USAGE
  $ contrail projects list [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Get a list of all projects.

EXAMPLES
  $ contrail project list

contrail projects load TEMPLATEFILELOCATION

Configure a project from a yml file.

USAGE
  $ contrail projects load TEMPLATEFILELOCATION [-l error|warn|info|debug] [-e]

ARGUMENTS
  TEMPLATEFILELOCATION  The location to the template file

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Configure a project from a yml file.

EXAMPLES
  $ contrail project load <TEMPLATE_FILE_LOCATION>

contrail types exportOptionSetHierarchies

export OptionSetHierarchies into CSVs.

USAGE
  $ contrail types exportOptionSetHierarchies [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  export OptionSetHierarchies into CSVs.

EXAMPLES
  $ contrail types exportOptionSetsHierarchies

contrail types getAll

Get all Types and associated data for your Org

USAGE
  $ contrail types getAll [-l error|warn|info|debug] [-e] [-d <value>] [-f]

FLAGS
  -d, --outDir=<value>     [default: .] The directory to which to export the type data. Defaults to the current
                           directory
  -e, --alwaysConfirmEnv   The Environment variables
  -f, --overwrite          Replaces any existing export files in outDir
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Get all Types and associated data for your Org

EXAMPLES
  $ contrail types getAll

contrail types loadAll

loads all the type data that has been exported by getAll

USAGE
  $ contrail types loadAll [-l error|warn|info|debug] [-e] [-d <value>]

FLAGS
  -d, --dir=<value>        [default: .] The directory from which to load the types data. Defaults to the current
                           directory.
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  loads all the type data that has been exported by getAll

EXAMPLES
  $ contrail types loadAll

contrail types mergeOptionSets FILE

Merge the OptionSets from an existing org and the OptionSets passed in. OptionSets File must be .yml.

USAGE
  $ contrail types mergeOptionSets FILE [-l error|warn|info|debug] [-e]

ARGUMENTS
  FILE  File to merge with the cloud option sets

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Merge the OptionSets from an existing org and the OptionSets passed in. OptionSets File must be .yml.

EXAMPLES
  $ contrail types mergeOptionSets <File Path>

contrail types mergeTypeProperties FILE TYPEPATHS

Merge the TypeProperties from an existing org and the TypeProperties passed in. Add to Types via TypePath File must be .yml

USAGE
  $ contrail types mergeTypeProperties FILE TYPEPATHS [-l error|warn|info|debug] [-e]

ARGUMENTS
  FILE       File to parse
  TYPEPATHS  A list of the type paths to merge

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Merge the TypeProperties from an existing org and the TypeProperties passed in. Add to Types via TypePath File must be
  .yml

EXAMPLES
  $ contrail types mergeTypeProperties <File Path> <TypePaths>

contrail types parseOptionSetsHierarchyLocalFile FILE

Parse CSV file into OptionSetHierarchy

USAGE
  $ contrail types parseOptionSetsHierarchyLocalFile FILE [-l error|warn|info|debug] [-e]

ARGUMENTS
  FILE  File to parse

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Parse CSV file into OptionSetHierarchy

EXAMPLES
  $ contrail types parseOptionSetsHierarchyLocalFile <File Paths>

contrail types parseOptionSetsHierarchyValuesToKeysLocalFile FILE

Parse CSV file into OptionSetHierarchy

USAGE
  $ contrail types parseOptionSetsHierarchyValuesToKeysLocalFile FILE [-l error|warn|info|debug] [-e]

ARGUMENTS
  FILE  File to parse

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Parse CSV file into OptionSetHierarchy

EXAMPLES
  $ contrail types parseOptionSetsHierarchyValuesToKeysLocalFile <File Paths>

contrail types parseOptionSetsLocalFiles FILE

Parse CSV files into OptionSets. Style denotes the format the csv is in. If the csv file has a column for name and label, use "NameAndLabel". If the file has one column for each option set with the rows being the label value use "LabelsInColumn"

USAGE
  $ contrail types parseOptionSetsLocalFiles FILE --csvStyle NameAndLabel|LabelsInColumn [-l error|warn|info|debug] [-e]

ARGUMENTS
  FILE  File to parse

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>
  --csvStyle=<option>      (required)
                           <options: NameAndLabel|LabelsInColumn>

DESCRIPTION
  Parse CSV files into OptionSets. Style denotes the format the csv is in. If the csv file has a column for name and
  label, use "NameAndLabel". If the file has one column for each option set with the rows being the label value use
  "LabelsInColumn"

EXAMPLES
  $ contrail types parseOptionSetsLocalFiles <File Paths> <style>

contrail types parseOptionSetsToFolderStructure FILE

Parse CSV files into OptionSets. Style denotes the format the csv is in. If the csv file has a column for name and label, use "NameAndLabel". If the file has one column for each option set with the rows being the label value use "LabelsInColumn"

USAGE
  $ contrail types parseOptionSetsToFolderStructure FILE [-l error|warn|info|debug] [-e]

ARGUMENTS
  FILE  File to parse

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Parse CSV files into OptionSets. Style denotes the format the csv is in. If the csv file has a column for name and
  label, use "NameAndLabel". If the file has one column for each option set with the rows being the label value use
  "LabelsInColumn"

EXAMPLES
  $ contrail types parseOptionSetsLocalFiles <File Paths> <style>

contrail types parseTypesFromFiles TYPEPATHS

Parse CSV files into Types and OptionSets from VibeIQ Files.

USAGE
  $ contrail types parseTypesFromFiles TYPEPATHS [-l error|warn|info|debug] [-e]

ARGUMENTS
  TYPEPATHS  A list of the VibeIQ file IDs to parse

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Parse CSV files into Types and OptionSets from VibeIQ Files.
  File must be .yml.

EXAMPLES
  $ contrail types parseTypesFromFiles <fileIds>

contrail types parseTypesFromLocalFiles TYPEPATHS

Parse CSV files into Types and OptionSets from local files.

USAGE
  $ contrail types parseTypesFromLocalFiles TYPEPATHS [-l error|warn|info|debug] [-e]

ARGUMENTS
  TYPEPATHS  A list of the files to parse

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Parse CSV files into Types and OptionSets from local files.

EXAMPLES
  $ contrail types parseTypesFromLocalFiles <File Paths>

contrail types parseTypesFromTemplateAndDataFromLocalFiles TEMPLATEFILE FILEPATHS

Parse CSV files into Types and OptionSets from local type template files.

USAGE
  $ contrail types parseTypesFromTemplateAndDataFromLocalFiles TEMPLATEFILE FILEPATHS [-l error|warn|info|debug] [-e]

ARGUMENTS
  TEMPLATEFILE  The template file to use
  FILEPATHS     A list of data file to use

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Parse CSV files into Types and OptionSets from local type template files.

EXAMPLES
  $ contrail types parseTypesFromTemplateAndDataFromLocalFiles <Template Path> <File Paths>

contrail types parseTypesFromTemplateFromLocalFiles TEMPLATEFILE FILEPATH

Parse CSV files into Types and OptionSets from local type template files.

USAGE
  $ contrail types parseTypesFromTemplateFromLocalFiles TEMPLATEFILE FILEPATH [-l error|warn|info|debug] [-e]

ARGUMENTS
  TEMPLATEFILE  The template file to use
  FILEPATH      The data file to use

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Parse CSV files into Types and OptionSets from local type template files.

EXAMPLES
  $ contrail types parseTypesFromTemplateFromLocalFiles <Template File> <Data File>

contrail types uploadOptionSetHierarchies

Upload Option Set Hierarchies for your Org. Option set hierarchies are loaded from .yml files in the option-set-hierarchies directory.

USAGE
  $ contrail types uploadOptionSetHierarchies [-l error|warn|info|debug] [-e] [-d <value>]

FLAGS
  -d, --dir=<value>        [default: .] The directory from which to export the option set hierarchies data. Defaults to
                           the current directory. The option set data will be loaded from $dir/option-set-hierarchies
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Upload Option Set Hierarchies for your Org. Option set hierarchies are loaded from .yml files in the
  option-set-hierarchies directory.

EXAMPLES
  $ contrail types uploadOptionSetHierarchies

contrail types uploadOptionSets

Upload OptionSets for your Org. OptionSets are loaded from .yml files in the option-sets directory.

USAGE
  $ contrail types uploadOptionSets [-l error|warn|info|debug] [-e] [-d <value>]

FLAGS
  -d, --dir=<value>        [default: .] The directory from which to export the option set data. Defaults to the current
                           directory. The option set data will be loaded from $dir/option-sets
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Upload OptionSets for your Org. OptionSets are loaded from .yml files in the option-sets directory.

EXAMPLES
  $ contrail types uploadOptionSets

contrail types uploadOptionSetsHierarchyLocalFile FILE NAME

upload CSV file into OptionSetHierarchy

USAGE
  $ contrail types uploadOptionSetsHierarchyLocalFile FILE NAME [-l error|warn|info|debug] [-e]

ARGUMENTS
  FILE  File to parse
  NAME  The name to be give to the option set hierarchy

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  upload CSV file into OptionSetHierarchy

EXAMPLES
  $ contrail types uploadOptionSetsHierarchyLocalFile <File Path> <name>

contrail types uploadRuleSets

Upload an extracted rule set

USAGE
  $ contrail types uploadRuleSets [-l error|warn|info|debug] [-e] [-d <value>]

FLAGS
  -d, --dir=<value>        [default: .] The directory from which to export the rule set data. Defaults to the current
                           directory. The rule set data will be loaded from $dir/rule-sets/*.yml
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Upload an extracted rule set

EXAMPLES
  $ contrail types uploadRuleSets

contrail types uploadTypePolicies

Upload type policies

USAGE
  $ contrail types uploadTypePolicies [-l error|warn|info|debug] [-e] [-d <value>]

FLAGS
  -d, --dir=<value>        [default: .] The directory from which to export the type policy data. Defaults to the current
                           directory. The type policy data will be loaded from $dir/type-policies/*.yml
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Upload type policies

EXAMPLES
  $ contrail types UploadTypePolicies

contrail types uploadTypePropertyPolicies

Upload type property policies

USAGE
  $ contrail types uploadTypePropertyPolicies [-l error|warn|info|debug] [-e] [-d <value>]

FLAGS
  -d, --dir=<value>        [default: .] The directory from which to export the type property policy data. Defaults to
                           the current directory. The type property policy data will be loaded from
                           $dir/type-property-policies/*.yml
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Upload type property policies

EXAMPLES
  $ contrail types uploadTypePropertyPolicies

contrail types uploadTypes

Upload Types Org. OptionSets are loaded from .yml files in the types directory.

USAGE
  $ contrail types uploadTypes [-l error|warn|info|debug] [-e] [-d <value>]

FLAGS
  -d, --dir=<value>        [default: .] The directory from which to export the option set data. Defaults to the current
                           directory. The option set data will be loaded from $dir/types
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Upload Types Org. OptionSets are loaded from .yml files in the types directory.

EXAMPLES
  $ contrail types uploadTypes

contrail types uploadUsageInfo

Upload extracted usage info

USAGE
  $ contrail types uploadUsageInfo [-l error|warn|info|debug] [-e] [-d <value>]

FLAGS
  -d, --dir=<value>        [default: .] The directory from which to export the usage info data. Defaults to the current
                           directory. The option set data will be loaded from $dir/usage-info.yml
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Upload extracted usage info

EXAMPLES
  $ contrail types uploadUsageInfo

contrail users export

Export all users in the org.

USAGE
  $ contrail users export [-l error|warn|info|debug] [-e] [-f <value>] [--overwrite]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -f, --outFile=<value>    [default: users.yml] The location for the file to be saved
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>
  --overwrite              Replaces existing files if they exist

DESCRIPTION
  Export all users in the org.

EXAMPLES
  $ contrail users export

contrail users upload USERSFILE

Import all users in the users.yml file

USAGE
  $ contrail users upload USERSFILE [-l error|warn|info|debug] [-e]

ARGUMENTS
  USERSFILE  The .yml file containing the users

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Import all users in the users.yml file

EXAMPLES
  $ contrail users import <USERS_FILE>

contrail webhooks create

Create a new webhook

USAGE
  $ contrail webhooks create [-l error|warn|info|debug] [-e] [-j]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -j, --json               output in json format
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Create a new webhook

EXAMPLES
  $ contrail webhooks create

contrail webhooks delete [WEBHOOKID]

Delete an existing webhook. To delete a single webhook, pass its ID. To delete multiple webhooks, do not pass a value for the ID, and select multiple using the interactive selector

USAGE
  $ contrail webhooks delete [WEBHOOKID] [-l error|warn|info|debug] [-e] [-j]

ARGUMENTS
  WEBHOOKID  The id of the webhook to delete

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -j, --json               output in json format
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Delete an existing webhook. To delete a single webhook, pass its ID. To delete multiple webhooks, do not pass a value
  for the ID, and select multiple using the interactive selector

EXAMPLES
  $ contrail webhooks delete

  $ contrail webhooks delete 12345abcd-1234-abcd-1234-12345abcde

contrail webhooks getWebhookTrigger [WEBHOOKID]

Crafts a webhook trigger that can be used for event workflows. This command does not alter the state of any webhook or event workflow. It is only a utility for generating a webhook trigger.

USAGE
  $ contrail webhooks getWebhookTrigger [WEBHOOKID] [-l error|warn|info|debug] [-e]

ARGUMENTS
  WEBHOOKID  The id of the webhook to delete

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Crafts a webhook trigger that can be used for event workflows. This command does not alter the state of any webhook or
  event workflow. It is only a utility for generating a webhook trigger.

EXAMPLES
  $ contrail webhooks getWebhookTrigger 1234-abcd-1234-abcd-1234abcd

contrail webhooks list

List current webhooks

USAGE
  $ contrail webhooks list [-l error|warn|info|debug] [-e] [-j]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -j, --json               output in json format
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  List current webhooks

EXAMPLES
  $ contrail webhooks list

contrail workflow-template-definitions install

Install the template definitions of an app to your org

USAGE
  $ contrail workflow-template-definitions install [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Install the template definitions of an app to your org

EXAMPLES
  $ contrail workflow-template-definitions install

contrail workflow-template-definitions list

Lists the workflow templates in the org

USAGE
  $ contrail workflow-template-definitions list [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Lists the workflow templates in the org

EXAMPLES
  $ contrail workflow-template-definitions list

contrail workflow-templates delete

Delete workflow templates from your org

USAGE
  $ contrail workflow-templates delete [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Delete workflow templates from your org

EXAMPLES
  $ contrail workflow-templates delete

contrail workflow-templates export

Export all workflows in the org.

USAGE
  $ contrail workflow-templates export [-l error|warn|info|debug] [-e] [-f <value>] [--overwrite]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -f, --outFile=<value>    [default: workflows.yml] The location for the file to be saved
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>
  --overwrite              Replaces existing files if they exist

DESCRIPTION
  Export all workflows in the org.

EXAMPLES
  $ contrail workflow-templates export

contrail workflow-templates list

Lists the workflow templates in the org

USAGE
  $ contrail workflow-templates list [-l error|warn|info|debug] [-e]

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Lists the workflow templates in the org

EXAMPLES
  $ contrail workflow-templates list

contrail workflow-templates load FILELOCATION

Loads your workflow from a local file

USAGE
  $ contrail workflow-templates load FILELOCATION [-l error|warn|info|debug] [-e]

ARGUMENTS
  FILELOCATION  The workflow template file to load

FLAGS
  -e, --alwaysConfirmEnv   The Environment variables
  -l, --logLevel=<option>  The Log Level
                           <options: error|warn|info|debug>

DESCRIPTION
  Loads your workflow from a local file

EXAMPLES
  $ contrail workflow-templates load <FILE_LOCATION>

Keywords

FAQs

Package last updated on 13 Oct 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc