sdm admin servers update

Last modified on November 3, 2023

NAME:
   sdm admin servers update - update one or more servers

USAGE:
   sdm admin servers update command [command options] [arguments...]

COMMANDS:
   rawtcp             update TCP server
   rdp                update RDP server
   ssh                update SSH (Public Key) server
   ssh-cert, sshCert  update SSH (Certificate Based) server
   ssh-customer-key   update SSH (Customer Managed Key) server

OPTIONS:
   --file value, -f value  load from a JSON file
   --stdin, -i             load from stdin
   --delete-all-tags       
   --delete-tags value     delete-tags e.g. 'key,...'
   --filter value          filter e.g. 'field:name tag:key=value ...'
   --filter-json value     path to JSON based filter
   --filters-help          show valid filter strings and examples
   --tags value            tags e.g. 'key=value,...'
   --help, -h              show help

For more information on the use of filters in the CLI, see the Filters documentation.

rawtcp

NAME:
   sdm admin servers update rawtcp - update TCP server

USAGE:
   sdm admin servers update rawtcp [command options] [arguments...]

OPTIONS:
   --bind-interface value  bind interface (default: "127.0.0.1")
   --delete-all-tags       
   --delete-tags value     delete-tags e.g. 'key,...'
   --egress-filter value   apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value          filter e.g. 'field:name tag:key=value ...'
   --filter-json value     path to JSON based filter
   --filters-help          show valid filter strings and examples
   --hostname value        The traffic content is not recorded.
   --id value              datasource id
   --name value            datasource name
   --port value            (default: 0)
   --port-override value   port profile override (default: -1)
   --subdomain value       This will be used as your local DNS address. (e.g. app-prod1 would turn into app-prod1.<your-org-name>.sdm.network)
   --tags value            tags e.g. 'key=value,...'
   --timeout value         set time limit for command

rdp

NAME:
   sdm admin servers update rdp - update RDP server

USAGE:
   sdm admin servers update rdp [command options] [arguments...]

OPTIONS:
   --bind-interface value       bind interface (default: "127.0.0.1")
   --delete-all-tags            
   --delete-tags value          delete-tags e.g. 'key,...'
   --downgrade-nla-connections  Note: when downgraded, StrongDM cannot verify usernames and passwords for Remote Desktop connections
   --egress-filter value        apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value               filter e.g. 'field:name tag:key=value ...'
   --filter-json value          path to JSON based filter
   --filters-help               show valid filter strings and examples
   --hostname value             
   --id value                   datasource id
   --lock-required              Require a resource lock to access the resource to ensure it can only be used by one user at a time.
   --name value                 datasource name
   --password value             (secret)
   --port value                 (default: 0)
   --port-override value        port profile override (default: -1)
   --subdomain value            This will be used as your local DNS address. (e.g. app-prod1 would turn into app-prod1.<your-org-name>.sdm.network)
   --tags value                 tags e.g. 'key=value,...'
   --timeout value              set time limit for command
   --username value             (secret)

ssh

NAME:
   sdm admin servers update ssh - update SSH (Public Key) server

USAGE:
   sdm admin servers update ssh [command options] [arguments...]

OPTIONS:
   --allow-deprecated-key-exchanges  sdm must use TLS to connect
   --bind-interface value            bind interface (default: "127.0.0.1")
   --delete-all-tags                 
   --delete-tags value               delete-tags e.g. 'key,...'
   --egress-filter value             apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                    filter e.g. 'field:name tag:key=value ...'
   --filter-json value               path to JSON based filter
   --filters-help                    show valid filter strings and examples
   --hostname value                  
   --id value                        datasource id
   --key-type value                  
   --name value                      datasource name
   --port value                      (default: 0)
   --port-forwarding                 
   --port-override value             port profile override (default: -1)
   --subdomain value                 This will be used as your local DNS address. (e.g. app-prod1 would turn into app-prod1.<your-org-name>.sdm.network)
   --tags value                      tags e.g. 'key=value,...'
   --timeout value                   set time limit for command
   --username value                  (secret)

ssh-customer-key

NAME:
   sdm admin servers update ssh-customer-key - update SSH (Customer Managed Key) server

USAGE:
   sdm admin servers update ssh-customer-key [command options] [arguments...]

OPTIONS:
   --allow-deprecated-key-exchanges  sdm must use TLS to connect
   --bind-interface value            bind interface (default: "127.0.0.1")
   --delete-all-tags                 
   --delete-tags value               delete-tags e.g. 'key,...'
   --egress-filter value             apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                    filter e.g. 'field:name tag:key=value ...'
   --filter-json value               path to JSON based filter
   --filters-help                    show valid filter strings and examples
   --hostname value                  
   --id value                        datasource id
   --name value                      datasource name
   --port value                      (default: 0)
   --port-forwarding                 
   --port-override value             port profile override (default: -1)
   --private-key value               The file path of the private key used to authenticate with the server. (secret)
   --subdomain value                 This will be used as your local DNS address. (e.g. app-prod1 would turn into app-prod1.<your-org-name>.sdm.network)
   --tags value                      tags e.g. 'key=value,...'
   --timeout value                   set time limit for command
   --username value                  (secret)

sshCert

NAME:
   sdm admin servers update ssh-cert - update SSH (Certificate Based) server

USAGE:
   sdm admin servers update ssh-cert [command options] [arguments...]

OPTIONS:
   --allow-deprecated-key-exchanges              sdm must use TLS to connect
   --bind-interface value                        bind interface (default: "127.0.0.1")
   --delete-all-tags                             
   --delete-tags value                           delete-tags e.g. 'key,...'
   --egress-filter value                         apply filter to select egress nodes e.g. 'field:name tag:key=value ...'
   --filter value                                filter e.g. 'field:name tag:key=value ...'
   --filter-json value                           path to JSON based filter
   --filters-help                                show valid filter strings and examples
   --hostname value                              
   --id value                                    datasource id
   --key-type value                              
   --name value                                  datasource name
   --port value                                  (default: 0)
   --port-forwarding                             
   --port-override value                         port profile override (default: -1)
   --remote-identity-group-id value              
   --remote-identity-group-name value            set the remote identity group by name
   --remote-identity-healthcheck-username value  
   --subdomain value                             This will be used as your local DNS address. (e.g. app-prod1 would turn into app-prod1.<your-org-name>.sdm.network)
   --tags value                                  tags e.g. 'key=value,...'
   --timeout value                               set time limit for command
   --username value                              (secret)