vaultOperatorAutoUnsealOptions top-level property

List<Option> vaultOperatorAutoUnsealOptions
final

Implementation

final List<Option> vaultOperatorAutoUnsealOptions = [

  Option(
    name: '-recovery-pgp-keys',
    description: 'Behaves like -pgp-keys, but for the recovery key shares. This is only used in Auto Unseal mode',
    args: [
      Arg(
      name: 'pgp_key',
      suggestions: [

        FigSuggestion(name: 'keybase:user1'),
        FigSuggestion(name: '/path/to/pgp/key')
      ],
      template: 'filepaths'
    )
    ]
  ),
  Option(
    name: '-recovery-shares',
    description: 'Number of key shares to split the recovery key into. This is only used in auto-unseal mode. The default is 5',
    args: [
      Arg(
      name: 'int',
      suggestions: [

        FigSuggestion(name: '5')
      ],
      defaultValue: '5'
    )
    ]
  ),
  Option(
    name: '-recovery-threshold',
    description: 'Number of key shares required to reconstruct the recovery key. This is only used in Auto Unseal mode. The default is 3',
    args: [
      Arg(
      name: 'int',
      suggestions: [

        FigSuggestion(name: '3')
      ],
      defaultValue: '3'
    )
    ]
  )
];