Create a mapping rule.

Usage

Usage: keep mappings create [OPTIONS]

Options

  • name

    • Type: STRING
    • Default: “
    • Usage: --name <mapping-name>

    The name of the mapping.

  • description

    • Type: STRING
    • Default: “
    • Usage: --description <mapping-description>

    The description of the mapping.

  • file

    • Type: STRING
    • Default: “
    • Usage: --file <mapping-file>

    The mapping file. Must be a CSV file.

  • matchers

    • Type: STRING
    • Default: “
    • Usage: --matchers <mapping-matchers>

    The matchers of the mapping, as a comma-separated list of strings.

  • priority

    • Type: INTEGER RANGE
    • Default: 0
    • Usage: --priority <priority>

    The priority of the mapping, higher priority means this rule will execute first. 0<=x<=100.

  • help:

    • Type: BOOL
    • Default: false
    • Usage: --help

    Show this message and exit.

CLI Help

Usage: keep mappings create [OPTIONS]

  Create a mapping rule.

Options:
  -n, --name TEXT               The name of the mapping.  [required]
  -d, --description TEXT        The description of the mapping.
  -f, --file PATH               The mapping file. Must be a CSV file.
                                [required]
  -m, --matchers TEXT           The matchers of the mapping, as a comma-
                                separated list of strings.  [required]
  -p, --priority INTEGER RANGE  The priority of the mapping, higher priority
                                means this rule will execute first.
                                [0<=x<=100]
  --help                        Show this message and exit.