Struct aws_sdk_ssm::model::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
sourceimpl 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).
sourceimpl PatchSource
impl PatchSource
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture PatchSource
.
Trait Implementations
sourceimpl Clone for PatchSource
impl Clone for PatchSource
sourcefn clone(&self) -> PatchSource
fn clone(&self) -> PatchSource
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for PatchSource
impl Debug for PatchSource
sourceimpl PartialEq<PatchSource> for PatchSource
impl PartialEq<PatchSource> for PatchSource
sourcefn 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 ==
. Read more
sourcefn ne(&self, other: &PatchSource) -> bool
fn ne(&self, other: &PatchSource) -> bool
This method tests for !=
.
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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more