PatchBaselinePatchSourceArgs

data class PatchBaselinePatchSourceArgs(val configuration: Output<String>? = null, val name: Output<String>? = null, val products: Output<List<String>>? = null) : ConvertibleToJava<PatchBaselinePatchSourceArgs>

Information about the patches to use to update the instances, including target operating systems and source repository. Applies to Linux instances only.

Constructors

Link copied to clipboard
constructor(configuration: Output<String>? = null, name: Output<String>? = null, products: Output<List<String>>? = null)

Properties

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

The value of the yum repo configuration. For example: [main] name=MyCustomRepository baseurl=https://my-custom-repository enabled=1

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

The name specified to identify the patch source.

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

The specific operating system versions a patch repository applies to, such as "Ubuntu16.04", "RedhatEnterpriseLinux7.2" or "Suse12.7". For lists of supported product values, see PatchFilter in the AWS Systems Manager API Reference .

Functions

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