ImageTemplateWindowsUpdateCustomizerArgs

data class ImageTemplateWindowsUpdateCustomizerArgs(val filters: Output<List<String>>? = null, val name: Output<String>? = null, val searchCriteria: Output<String>? = null, val type: Output<String>, val updateLimit: Output<Int>? = null) : ConvertibleToJava<ImageTemplateWindowsUpdateCustomizerArgs>

Installs Windows Updates. Corresponds to Packer Windows Update Provisioner (https://github.com/rgl/packer-provisioner-windows-update)

Constructors

Link copied to clipboard
constructor(filters: Output<List<String>>? = null, name: Output<String>? = null, searchCriteria: Output<String>? = null, type: Output<String>, updateLimit: Output<Int>? = null)

Properties

Link copied to clipboard
val filters: Output<List<String>>? = null

Array of filters to select updates to apply. Omit or specify empty array to use the default (no filter). Refer to above link for examples and detailed description of this field.

Link copied to clipboard
val name: Output<String>? = null

Friendly Name to provide context on what this customization step does

Link copied to clipboard
val searchCriteria: Output<String>? = null

Criteria to search updates. Omit or specify empty string to use the default (search all). Refer to above link for examples and detailed description of this field.

Link copied to clipboard
val type: Output<String>

The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer Expected value is 'WindowsUpdate'.

Link copied to clipboard
val updateLimit: Output<Int>? = null

Maximum number of updates to apply at a time. Omit or specify 0 to use the default (1000)

Functions

Link copied to clipboard
open override fun toJava(): ImageTemplateWindowsUpdateCustomizerArgs