diff --git a/types/user/resource.pp b/types/user/resource.pp index 567af28..f1d9c1c 100644 --- a/types/user/resource.pp +++ b/types/user/resource.pp @@ -27,7 +27,7 @@ Optional[managehome] => Boolean, Optional[managevim] => Boolean, Optional[membership] => Enum['inclusive','minimum'], - Optional[password] => String, + Optional[password] => Variant[String, Sensitive[String]], Optional[password_max_age] => Accounts::User::PasswordMaxAge, Optional[purge_sshkeys] => Boolean, Optional[purge_user_home] => Boolean, @@ -36,7 +36,8 @@ Optional[sshkey_custom_path] => Stdlib::Unixpath, Optional[sshkey_owner] => Accounts::User::Name, Optional[sshkey_group] => Accounts::User::Name, - Optional[sshkeys] => Array[String], + Optional[sshkey_mode] => Variant[Integer[0], String], + Optional[sshkeys] => Array[String[1]], Optional[system] => Boolean, Optional[uid] => Accounts::User::Uid, }