# ModuleArgs Data Type

Properties
name | data type | description
--- | --- | ---
dpkg_options | string |
autoremove | boolean |
force | boolean |
name | array of string |
install_recommends | object |
package | array of string |
purge | boolean |
allow_unauthenticated | boolean |
state | string |
upgrade | object |
update_cache | boolean |
deb | object |
only_upgrade | boolean |
default_release | object |
cache_valid_time | number |
dpkg_options | string |
update_cache | boolean |
cache_valid_time | number |
install_recommends | object |
default_release | object |
package | array of string |
allow_unauthenticated | boolean |
only_upgrade | boolean |

Example

    {
      "dpkg_options" : "...",
      "autoremove" : true,
      "force" : true,
      "name" : [ "...", "..." ],
      "install_recommends" : { },
      "package" : [ "...", "..." ],
      "purge" : true,
      "allow_unauthenticated" : true,
      "state" : "...",
      "upgrade" : { },
      "update_cache" : true,
      "deb" : { },
      "only_upgrade" : true,
      "default_release" : { },
      "cache_valid_time" : 12345
    }