vaultOperatorAutoUnsealOptions top-level property
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'
)
]
)
];