ZypperSettingsArgs

data class ZypperSettingsArgs(val categories: Output<List<String>>? = null, val excludes: Output<List<String>>? = null, val exclusivePatches: Output<List<String>>? = null, val severities: Output<List<String>>? = null, val withOptional: Output<Boolean>? = null, val withUpdate: Output<Boolean>? = null) : ConvertibleToJava<ZypperSettingsArgs>

Zypper patching is performed by running zypper patch. See also https://en.opensuse.org/SDB:Zypper_manual.

Constructors

Link copied to clipboard
fun ZypperSettingsArgs(categories: Output<List<String>>? = null, excludes: Output<List<String>>? = null, exclusivePatches: Output<List<String>>? = null, severities: Output<List<String>>? = null, withOptional: Output<Boolean>? = null, withUpdate: Output<Boolean>? = null)

Functions

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

Properties

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

Install only patches with these categories. Common categories include security, recommended, and feature.

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

List of patches to exclude from update.

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

An exclusive list of patches to be updated. These are the only patches that will be installed using 'zypper patch patch:' command. This field must not be used with any other patch configuration fields.

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

Install only patches with these severities. Common severities include critical, important, moderate, and low.

Link copied to clipboard
val withOptional: Output<Boolean>? = null

Adds the --with-optional flag to zypper patch.

Link copied to clipboard
val withUpdate: Output<Boolean>? = null

Adds the --with-update flag, to zypper patch.