You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::SSM::Types::PatchSource
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::PatchSource
- Defined in:
- (unknown)
Overview
When passing PatchSource as input to an Aws::Client method, you can use a vanilla Hash:
{
name: "PatchSourceName", # required
products: ["PatchSourceProduct"], # required
configuration: "PatchSourceConfiguration", # required
}
Information about the patches to use to update the instances, including target operating systems and source repository. Applies to Linux instances only.
Instance Attribute Summary collapse
-
#configuration ⇒ String
The value of the yum repo configuration.
-
#name ⇒ String
The name specified to identify the patch source.
-
#products ⇒ Array<String>
The specific operating system versions a patch repository applies to, such as \"Ubuntu16.04\", \"AmazonLinux2016.09\", \"RedhatEnterpriseLinux7.2\" or \"Suse12.7\".
Instance Attribute Details
#configuration ⇒ String
The value of the yum repo configuration. For example:
[main]
cachedir=/var/cache/yum/$basesearch$releasever
keepcache=0
debuglevel=2
#name ⇒ String
The name specified to identify the patch source.
#products ⇒ Array<String>
The specific operating system versions a patch repository applies to, such as \"Ubuntu16.04\", \"AmazonLinux2016.09\", \"RedhatEnterpriseLinux7.2\" or \"Suse12.7\". For lists of supported product values, see PatchFilter.