config#

dsh config commands are used to manage the configuration files that define SHMs and SREs.

config#

config Usage: dsh config [OPTIONS] COMMAND [ARGS]... ╭─ Options ─────────────────────────────────────────────────────╮ --install-completionInstall completion for the      current shell.                  --show-completionShow completion for the current shell, to copy it or customize  the installation.               --helpShow this message and exit. ╰───────────────────────────────────────────────────────────────╯ ╭─ Commands ────────────────────────────────────────────────────╮ show-shm Print the SHM configuration for the selected Data  Safe Haven context                                 availableList the available SRE configurations for the      selected Data Safe Haven context                   show     Print the SRE configuration for the selected SRE   and Data Safe Haven context                        template Write a template Data Safe Haven SRE               configuration.                                     upload   Upload an SRE configuration to the Data Safe Haven context                                            ╰───────────────────────────────────────────────────────────────╯

show-shm#

show-shm Usage: dsh config show-shm [OPTIONS] Print the SHM configuration for the selected Data Safe Haven  context ╭─ Options ─────────────────────────────────────────────────────╮ --filePATHFile path to write configuration template to.                                       --helpShow this message and exit. ╰───────────────────────────────────────────────────────────────╯

available#

available Usage: dsh config available [OPTIONS] List the available SRE configurations for the selected Data  Safe Haven context ╭─ Options ─────────────────────────────────────────────────────╮ --helpShow this message and exit. ╰───────────────────────────────────────────────────────────────╯

show#

show Usage: dsh config show [OPTIONS] NAME Print the SRE configuration for the selected SRE and Data Safe  Haven context ╭─ Arguments ───────────────────────────────────────────────────╮ *nameTEXTName of SRE to show[required] ╰───────────────────────────────────────────────────────────────╯ ╭─ Options ─────────────────────────────────────────────────────╮ --filePATHFile path to write configuration template to.                                       --helpShow this message and exit. ╰───────────────────────────────────────────────────────────────╯

template#

template Usage: dsh config template [OPTIONS] Write a template Data Safe Haven SRE configuration. ╭─ Options ─────────────────────────────────────────────────────╮ --filePATH   File path to write configuration       template to.                           --tierINTEGERWhich security tier to base this       template on.                           --helpShow this message and exit. ╰───────────────────────────────────────────────────────────────╯

upload#

upload Usage: dsh config upload [OPTIONS] FILE Upload an SRE configuration to the Data Safe Haven context ╭─ Arguments ───────────────────────────────────────────────────╮ *filePATHPath to configuration file.[required] ╰───────────────────────────────────────────────────────────────╯ ╭─ Options ─────────────────────────────────────────────────────╮ --force--no-forceSkip validation and difference     calculation of remote              configuration.                     [default: no-force]                --helpShow this message and exit. ╰───────────────────────────────────────────────────────────────╯