Metadata Schema Specifications for OpenSSH client

Metadata Schema Specifications for OpenSSH client

Core Properties

Name Type Description
known_hosts array List of pre-defined known hosts for ssh access. For details, see: openssh_known_hosts_object definition
enabled boolean Enables openssh client configurathion.
user object Dict of openssh user’s, to be configured. Private|pub key only should be configured. For details, see: openssh_client_user definition
alive object Configure ServerAlive* option

openssh_known_hosts_object definition

Name Type Description
type string description_notset
name string description_notset
fingerprint string description_notset

global_useradd_user definition

Name Type Description
shell string description_notset
name string description_notset
sudo boolean Allow user to use sudo
enabled boolean description_notset
full_name string description_notset
home string description_notset
password string description_notset
email string description_notset
uid integer description_notset

openssh_client_user definition

Name Type Description
_openssh_client_user object Define exactly one openssh user.Private|pub key configuration.