@@ -388,15 +388,15 @@ The following parameters are available in the `puppet_agent::install` class:
388388
389389##### <a name =" -puppet_agent--install--package_version " ></a >` package_version `
390390
391- Data type: ` String `
391+ Data type: ` Optional[ String] `
392392
393393The puppet-agent version to install.
394394
395- Default value: ` 'present' `
395+ Default value: ` undef `
396396
397397##### <a name =" -puppet_agent--install--install_dir " ></a >` install_dir `
398398
399- Data type: ` Optional `
399+ Data type: ` Optional[[Stdlib::Absolutepath]] `
400400
401401The directory the puppet agent should be installed to. This is only applicable for
402402windows operating systems.
@@ -405,7 +405,7 @@ Default value: `undef`
405405
406406##### <a name =" -puppet_agent--install--install_options " ></a >` install_options `
407407
408- Data type: ` Array `
408+ Data type: ` Optional[ Array] `
409409
410410An array of additional options to pass when installing puppet-agent. Each option in
411411the array can either be a string or a hash. Each option will automatically be quoted
@@ -415,7 +415,7 @@ the installation command, forward slashes won't be automatically converted like
415415are in ` file ` resources.) Note also that backslashes in double-quoted strings _ must_
416416be escaped and backslashes in single-quoted strings _ can_ be escaped.
417417
418- Default value: ` [] `
418+ Default value: ` undef `
419419
420420### <a name =" puppet_agent--install--darwin " ></a >` puppet_agent::install::darwin `
421421
@@ -430,13 +430,13 @@ The following parameters are available in the `puppet_agent::install::darwin` cl
430430
431431##### <a name =" -puppet_agent--install--darwin--package_version " ></a >` package_version `
432432
433- Data type: ` Optional `
433+ Data type: ` String `
434434
435435The puppet-agent version to install.
436436
437437##### <a name =" -puppet_agent--install--darwin--install_options " ></a >` install_options `
438438
439- Data type: ` Array `
439+ Data type: ` Optional[ Array] `
440440
441441An array of additional options to pass when installing puppet-agent. Each option in
442442the array can either be a string or a hash. Each option will automatically be quoted
@@ -446,7 +446,7 @@ the installation command, forward slashes won't be automatically converted like
446446are in ` file ` resources.) Note also that backslashes in double-quoted strings _ must_
447447be escaped and backslashes in single-quoted strings _ can_ be escaped.
448448
449- Default value: ` [] `
449+ Default value: ` undef `
450450
451451### <a name =" puppet_agent--install--solaris " ></a >` puppet_agent::install::solaris `
452452
@@ -492,13 +492,13 @@ The following parameters are available in the `puppet_agent::install::suse` clas
492492
493493##### <a name =" -puppet_agent--install--suse--package_version " ></a >` package_version `
494494
495- Data type: ` Optional `
495+ Data type: ` String `
496496
497497The puppet-agent version to install.
498498
499499##### <a name =" -puppet_agent--install--suse--install_options " ></a >` install_options `
500500
501- Data type: ` Array `
501+ Data type: ` Optional[ Array] `
502502
503503An array of additional options to pass when installing puppet-agent.
504504Each option in the array can either be a string or a hash.
@@ -509,7 +509,7 @@ command, forward slashes won't be automatically converted like they are in
509509` file ` resources.) Note also that backslashes in double-quoted strings
510510_ must_ be escaped and backslashes in single-quoted strings _ can_ be escaped.
511511
512- Default value: ` [] `
512+ Default value: ` undef `
513513
514514### <a name =" puppet_agent--install--windows " ></a >` puppet_agent::install::windows `
515515
@@ -608,9 +608,10 @@ The following parameters are available in the `puppet_agent::prepare::package` c
608608
609609##### <a name =" -puppet_agent--prepare--package--source " ></a >` source `
610610
611- Data type: ` Optional `
612-
611+ Data type: ` Variant[String, Array] `
613612
613+ The source file for the puppet-agent package. Can use any of the data types
614+ and protocols that the File resource's source attribute can.
614615
615616### <a name =" puppet_agent--prepare--puppet_config " ></a >` puppet_agent::prepare::puppet_config `
616617
@@ -624,7 +625,7 @@ The following parameters are available in the `puppet_agent::prepare::puppet_con
624625
625626##### <a name =" -puppet_agent--prepare--puppet_config--package_version " ></a >` package_version `
626627
627- Data type: ` Optional `
628+ Data type: ` String `
628629
629630The puppet-agent version to install.
630631
0 commit comments