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                                available List 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.                                       [default: None]                           --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[default: None] [required]          ╰───────────────────────────────────────────────────────────────╯ ╭─ Options ─────────────────────────────────────────────────────╮ --filePATHFile path to write configuration template to.                                       [default: None]                           --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.                           [default: None]                        --tierINTEGERWhich security tier to base this       template on.                           [default: None]                        --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. [default: None]             [required]                  ╰───────────────────────────────────────────────────────────────╯ ╭─ Options ─────────────────────────────────────────────────────╮ --force--no-forceSkip validation and difference     calculation of remote              configuration.                     [default: no-force]                --helpShow this message and exit. ╰───────────────────────────────────────────────────────────────╯