Struct aws_sdk_ssm::types::PatchSource
source · #[non_exhaustive]pub struct PatchSource { /* private fields */ }
Expand description
Information about the patches to use to update the managed nodes, including target operating systems and source repository. Applies to Linux managed nodes only.
Implementations§
source§impl PatchSource
impl PatchSource
sourcepub fn products(&self) -> Option<&[String]>
pub fn products(&self) -> Option<&[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
.
sourcepub fn configuration(&self) -> Option<&str>
pub fn configuration(&self) -> Option<&str>
The value of the yum repo configuration. For example:
[main]
name=MyCustomRepository
baseurl=https://my-custom-repository
enabled=1
For information about other options available for your yum repository configuration, see dnf.conf(5).
source§impl PatchSource
impl PatchSource
sourcepub fn builder() -> PatchSourceBuilder
pub fn builder() -> PatchSourceBuilder
Creates a new builder-style object to manufacture PatchSource
.
Trait Implementations§
source§impl Clone for PatchSource
impl Clone for PatchSource
source§fn clone(&self) -> PatchSource
fn clone(&self) -> PatchSource
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for PatchSource
impl Debug for PatchSource
source§impl PartialEq<PatchSource> for PatchSource
impl PartialEq<PatchSource> for PatchSource
source§fn eq(&self, other: &PatchSource) -> bool
fn eq(&self, other: &PatchSource) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for PatchSource
Auto Trait Implementations§
impl RefUnwindSafe for PatchSource
impl Send for PatchSource
impl Sync for PatchSource
impl Unpin for PatchSource
impl UnwindSafe for PatchSource
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more