#[non_exhaustive]pub struct DescribePatchGroupStateOutputBuilder { /* private fields */ }Expand description
A builder for DescribePatchGroupStateOutput.
Implementations§
Source§impl DescribePatchGroupStateOutputBuilder
impl DescribePatchGroupStateOutputBuilder
Sourcepub fn set_instances(self, input: Option<i32>) -> Self
pub fn set_instances(self, input: Option<i32>) -> Self
The number of managed nodes in the patch group.
Sourcepub fn get_instances(&self) -> &Option<i32>
pub fn get_instances(&self) -> &Option<i32>
The number of managed nodes in the patch group.
Sourcepub fn instances_with_installed_patches(self, input: i32) -> Self
pub fn instances_with_installed_patches(self, input: i32) -> Self
The number of managed nodes with installed patches.
Sourcepub fn set_instances_with_installed_patches(self, input: Option<i32>) -> Self
pub fn set_instances_with_installed_patches(self, input: Option<i32>) -> Self
The number of managed nodes with installed patches.
Sourcepub fn get_instances_with_installed_patches(&self) -> &Option<i32>
pub fn get_instances_with_installed_patches(&self) -> &Option<i32>
The number of managed nodes with installed patches.
Sourcepub fn instances_with_installed_other_patches(self, input: i32) -> Self
pub fn instances_with_installed_other_patches(self, input: i32) -> Self
The number of managed nodes with patches installed that aren't defined in the patch baseline.
Sourcepub fn set_instances_with_installed_other_patches(
self,
input: Option<i32>,
) -> Self
pub fn set_instances_with_installed_other_patches( self, input: Option<i32>, ) -> Self
The number of managed nodes with patches installed that aren't defined in the patch baseline.
Sourcepub fn get_instances_with_installed_other_patches(&self) -> &Option<i32>
pub fn get_instances_with_installed_other_patches(&self) -> &Option<i32>
The number of managed nodes with patches installed that aren't defined in the patch baseline.
Sourcepub fn instances_with_installed_pending_reboot_patches(self, input: i32) -> Self
pub fn instances_with_installed_pending_reboot_patches(self, input: i32) -> Self
The number of managed nodes with patches installed by Patch Manager that haven't been rebooted after the patch installation. The status of these managed nodes is NON_COMPLIANT.
Sourcepub fn set_instances_with_installed_pending_reboot_patches(
self,
input: Option<i32>,
) -> Self
pub fn set_instances_with_installed_pending_reboot_patches( self, input: Option<i32>, ) -> Self
The number of managed nodes with patches installed by Patch Manager that haven't been rebooted after the patch installation. The status of these managed nodes is NON_COMPLIANT.
Sourcepub fn get_instances_with_installed_pending_reboot_patches(
&self,
) -> &Option<i32>
pub fn get_instances_with_installed_pending_reboot_patches( &self, ) -> &Option<i32>
The number of managed nodes with patches installed by Patch Manager that haven't been rebooted after the patch installation. The status of these managed nodes is NON_COMPLIANT.
Sourcepub fn instances_with_installed_rejected_patches(self, input: i32) -> Self
pub fn instances_with_installed_rejected_patches(self, input: i32) -> Self
The number of managed nodes with patches installed that are specified in a RejectedPatches list. Patches with a status of INSTALLED_REJECTED were typically installed before they were added to a RejectedPatches list.
If ALLOW_AS_DEPENDENCY is the specified option for RejectedPatchesAction, the value of InstancesWithInstalledRejectedPatches will always be 0 (zero).
Sourcepub fn set_instances_with_installed_rejected_patches(
self,
input: Option<i32>,
) -> Self
pub fn set_instances_with_installed_rejected_patches( self, input: Option<i32>, ) -> Self
The number of managed nodes with patches installed that are specified in a RejectedPatches list. Patches with a status of INSTALLED_REJECTED were typically installed before they were added to a RejectedPatches list.
If ALLOW_AS_DEPENDENCY is the specified option for RejectedPatchesAction, the value of InstancesWithInstalledRejectedPatches will always be 0 (zero).
Sourcepub fn get_instances_with_installed_rejected_patches(&self) -> &Option<i32>
pub fn get_instances_with_installed_rejected_patches(&self) -> &Option<i32>
The number of managed nodes with patches installed that are specified in a RejectedPatches list. Patches with a status of INSTALLED_REJECTED were typically installed before they were added to a RejectedPatches list.
If ALLOW_AS_DEPENDENCY is the specified option for RejectedPatchesAction, the value of InstancesWithInstalledRejectedPatches will always be 0 (zero).
Sourcepub fn instances_with_missing_patches(self, input: i32) -> Self
pub fn instances_with_missing_patches(self, input: i32) -> Self
The number of managed nodes with missing patches from the patch baseline.
Sourcepub fn set_instances_with_missing_patches(self, input: Option<i32>) -> Self
pub fn set_instances_with_missing_patches(self, input: Option<i32>) -> Self
The number of managed nodes with missing patches from the patch baseline.
Sourcepub fn get_instances_with_missing_patches(&self) -> &Option<i32>
pub fn get_instances_with_missing_patches(&self) -> &Option<i32>
The number of managed nodes with missing patches from the patch baseline.
Sourcepub fn instances_with_failed_patches(self, input: i32) -> Self
pub fn instances_with_failed_patches(self, input: i32) -> Self
The number of managed nodes with patches from the patch baseline that failed to install.
Sourcepub fn set_instances_with_failed_patches(self, input: Option<i32>) -> Self
pub fn set_instances_with_failed_patches(self, input: Option<i32>) -> Self
The number of managed nodes with patches from the patch baseline that failed to install.
Sourcepub fn get_instances_with_failed_patches(&self) -> &Option<i32>
pub fn get_instances_with_failed_patches(&self) -> &Option<i32>
The number of managed nodes with patches from the patch baseline that failed to install.
Sourcepub fn instances_with_not_applicable_patches(self, input: i32) -> Self
pub fn instances_with_not_applicable_patches(self, input: i32) -> Self
The number of managed nodes with patches that aren't applicable.
Sourcepub fn set_instances_with_not_applicable_patches(
self,
input: Option<i32>,
) -> Self
pub fn set_instances_with_not_applicable_patches( self, input: Option<i32>, ) -> Self
The number of managed nodes with patches that aren't applicable.
Sourcepub fn get_instances_with_not_applicable_patches(&self) -> &Option<i32>
pub fn get_instances_with_not_applicable_patches(&self) -> &Option<i32>
The number of managed nodes with patches that aren't applicable.
Sourcepub fn instances_with_unreported_not_applicable_patches(
self,
input: i32,
) -> Self
pub fn instances_with_unreported_not_applicable_patches( self, input: i32, ) -> Self
The number of managed nodes with NotApplicable patches beyond the supported limit, which aren't reported by name to Inventory. Inventory is a tool in Amazon Web Services Systems Manager.
Sourcepub fn set_instances_with_unreported_not_applicable_patches(
self,
input: Option<i32>,
) -> Self
pub fn set_instances_with_unreported_not_applicable_patches( self, input: Option<i32>, ) -> Self
The number of managed nodes with NotApplicable patches beyond the supported limit, which aren't reported by name to Inventory. Inventory is a tool in Amazon Web Services Systems Manager.
Sourcepub fn get_instances_with_unreported_not_applicable_patches(
&self,
) -> &Option<i32>
pub fn get_instances_with_unreported_not_applicable_patches( &self, ) -> &Option<i32>
The number of managed nodes with NotApplicable patches beyond the supported limit, which aren't reported by name to Inventory. Inventory is a tool in Amazon Web Services Systems Manager.
Sourcepub fn instances_with_critical_non_compliant_patches(self, input: i32) -> Self
pub fn instances_with_critical_non_compliant_patches(self, input: i32) -> Self
The number of managed nodes where patches that are specified as Critical for compliance reporting in the patch baseline aren't installed. These patches might be missing, have failed installation, were rejected, or were installed but awaiting a required managed node reboot. The status of these managed nodes is NON_COMPLIANT.
Sourcepub fn set_instances_with_critical_non_compliant_patches(
self,
input: Option<i32>,
) -> Self
pub fn set_instances_with_critical_non_compliant_patches( self, input: Option<i32>, ) -> Self
The number of managed nodes where patches that are specified as Critical for compliance reporting in the patch baseline aren't installed. These patches might be missing, have failed installation, were rejected, or were installed but awaiting a required managed node reboot. The status of these managed nodes is NON_COMPLIANT.
Sourcepub fn get_instances_with_critical_non_compliant_patches(&self) -> &Option<i32>
pub fn get_instances_with_critical_non_compliant_patches(&self) -> &Option<i32>
The number of managed nodes where patches that are specified as Critical for compliance reporting in the patch baseline aren't installed. These patches might be missing, have failed installation, were rejected, or were installed but awaiting a required managed node reboot. The status of these managed nodes is NON_COMPLIANT.
Sourcepub fn instances_with_security_non_compliant_patches(self, input: i32) -> Self
pub fn instances_with_security_non_compliant_patches(self, input: i32) -> Self
The number of managed nodes where patches that are specified as Security in a patch advisory aren't installed. These patches might be missing, have failed installation, were rejected, or were installed but awaiting a required managed node reboot. The status of these managed nodes is NON_COMPLIANT.
Sourcepub fn set_instances_with_security_non_compliant_patches(
self,
input: Option<i32>,
) -> Self
pub fn set_instances_with_security_non_compliant_patches( self, input: Option<i32>, ) -> Self
The number of managed nodes where patches that are specified as Security in a patch advisory aren't installed. These patches might be missing, have failed installation, were rejected, or were installed but awaiting a required managed node reboot. The status of these managed nodes is NON_COMPLIANT.
Sourcepub fn get_instances_with_security_non_compliant_patches(&self) -> &Option<i32>
pub fn get_instances_with_security_non_compliant_patches(&self) -> &Option<i32>
The number of managed nodes where patches that are specified as Security in a patch advisory aren't installed. These patches might be missing, have failed installation, were rejected, or were installed but awaiting a required managed node reboot. The status of these managed nodes is NON_COMPLIANT.
Sourcepub fn instances_with_other_non_compliant_patches(self, input: i32) -> Self
pub fn instances_with_other_non_compliant_patches(self, input: i32) -> Self
The number of managed nodes with patches installed that are specified as other than Critical or Security but aren't compliant with the patch baseline. The status of these managed nodes is NON_COMPLIANT.
Sourcepub fn set_instances_with_other_non_compliant_patches(
self,
input: Option<i32>,
) -> Self
pub fn set_instances_with_other_non_compliant_patches( self, input: Option<i32>, ) -> Self
The number of managed nodes with patches installed that are specified as other than Critical or Security but aren't compliant with the patch baseline. The status of these managed nodes is NON_COMPLIANT.
Sourcepub fn get_instances_with_other_non_compliant_patches(&self) -> &Option<i32>
pub fn get_instances_with_other_non_compliant_patches(&self) -> &Option<i32>
The number of managed nodes with patches installed that are specified as other than Critical or Security but aren't compliant with the patch baseline. The status of these managed nodes is NON_COMPLIANT.
Sourcepub fn instances_with_available_security_updates(self, input: i32) -> Self
pub fn instances_with_available_security_updates(self, input: i32) -> Self
The number of managed nodes for which security-related patches are available but not approved because because they didn't meet the patch baseline requirements. For example, an updated version of a patch might have been released before the specified auto-approval period was over.
Applies to Windows Server managed nodes only.
Sourcepub fn set_instances_with_available_security_updates(
self,
input: Option<i32>,
) -> Self
pub fn set_instances_with_available_security_updates( self, input: Option<i32>, ) -> Self
The number of managed nodes for which security-related patches are available but not approved because because they didn't meet the patch baseline requirements. For example, an updated version of a patch might have been released before the specified auto-approval period was over.
Applies to Windows Server managed nodes only.
Sourcepub fn get_instances_with_available_security_updates(&self) -> &Option<i32>
pub fn get_instances_with_available_security_updates(&self) -> &Option<i32>
The number of managed nodes for which security-related patches are available but not approved because because they didn't meet the patch baseline requirements. For example, an updated version of a patch might have been released before the specified auto-approval period was over.
Applies to Windows Server managed nodes only.
Sourcepub fn build(self) -> DescribePatchGroupStateOutput
pub fn build(self) -> DescribePatchGroupStateOutput
Consumes the builder and constructs a DescribePatchGroupStateOutput.
Trait Implementations§
Source§impl Clone for DescribePatchGroupStateOutputBuilder
impl Clone for DescribePatchGroupStateOutputBuilder
Source§fn clone(&self) -> DescribePatchGroupStateOutputBuilder
fn clone(&self) -> DescribePatchGroupStateOutputBuilder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for DescribePatchGroupStateOutputBuilder
impl Default for DescribePatchGroupStateOutputBuilder
Source§fn default() -> DescribePatchGroupStateOutputBuilder
fn default() -> DescribePatchGroupStateOutputBuilder
Source§impl PartialEq for DescribePatchGroupStateOutputBuilder
impl PartialEq for DescribePatchGroupStateOutputBuilder
Source§fn eq(&self, other: &DescribePatchGroupStateOutputBuilder) -> bool
fn eq(&self, other: &DescribePatchGroupStateOutputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescribePatchGroupStateOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribePatchGroupStateOutputBuilder
impl RefUnwindSafe for DescribePatchGroupStateOutputBuilder
impl Send for DescribePatchGroupStateOutputBuilder
impl Sync for DescribePatchGroupStateOutputBuilder
impl Unpin for DescribePatchGroupStateOutputBuilder
impl UnwindSafe for DescribePatchGroupStateOutputBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Paint for Twhere
T: ?Sized,
impl<T> Paint for Twhere
T: ?Sized,
Source§fn fg(&self, value: Color) -> Painted<&T>
fn fg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self with the foreground set to
value.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like red() and
green(), which have the same functionality but are
pithier.
§Example
Set foreground color to white using fg():
use yansi::{Paint, Color};
painted.fg(Color::White);Set foreground color to white using white().
use yansi::Paint;
painted.white();Source§fn bright_black(&self) -> Painted<&T>
fn bright_black(&self) -> Painted<&T>
Source§fn bright_red(&self) -> Painted<&T>
fn bright_red(&self) -> Painted<&T>
Source§fn bright_green(&self) -> Painted<&T>
fn bright_green(&self) -> Painted<&T>
Source§fn bright_yellow(&self) -> Painted<&T>
fn bright_yellow(&self) -> Painted<&T>
Source§fn bright_blue(&self) -> Painted<&T>
fn bright_blue(&self) -> Painted<&T>
Source§fn bright_magenta(&self) -> Painted<&T>
fn bright_magenta(&self) -> Painted<&T>
Source§fn bright_cyan(&self) -> Painted<&T>
fn bright_cyan(&self) -> Painted<&T>
Source§fn bright_white(&self) -> Painted<&T>
fn bright_white(&self) -> Painted<&T>
Source§fn bg(&self, value: Color) -> Painted<&T>
fn bg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self with the background set to
value.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like on_red() and
on_green(), which have the same functionality but
are pithier.
§Example
Set background color to red using fg():
use yansi::{Paint, Color};
painted.bg(Color::Red);Set background color to red using on_red().
use yansi::Paint;
painted.on_red();Source§fn on_primary(&self) -> Painted<&T>
fn on_primary(&self) -> Painted<&T>
Source§fn on_magenta(&self) -> Painted<&T>
fn on_magenta(&self) -> Painted<&T>
Source§fn on_bright_black(&self) -> Painted<&T>
fn on_bright_black(&self) -> Painted<&T>
Source§fn on_bright_red(&self) -> Painted<&T>
fn on_bright_red(&self) -> Painted<&T>
Source§fn on_bright_green(&self) -> Painted<&T>
fn on_bright_green(&self) -> Painted<&T>
Source§fn on_bright_yellow(&self) -> Painted<&T>
fn on_bright_yellow(&self) -> Painted<&T>
Source§fn on_bright_blue(&self) -> Painted<&T>
fn on_bright_blue(&self) -> Painted<&T>
Source§fn on_bright_magenta(&self) -> Painted<&T>
fn on_bright_magenta(&self) -> Painted<&T>
Source§fn on_bright_cyan(&self) -> Painted<&T>
fn on_bright_cyan(&self) -> Painted<&T>
Source§fn on_bright_white(&self) -> Painted<&T>
fn on_bright_white(&self) -> Painted<&T>
Source§fn attr(&self, value: Attribute) -> Painted<&T>
fn attr(&self, value: Attribute) -> Painted<&T>
Enables the styling Attribute value.
This method should be used rarely. Instead, prefer to use
attribute-specific builder methods like bold() and
underline(), which have the same functionality
but are pithier.
§Example
Make text bold using attr():
use yansi::{Paint, Attribute};
painted.attr(Attribute::Bold);Make text bold using using bold().
use yansi::Paint;
painted.bold();Source§fn rapid_blink(&self) -> Painted<&T>
fn rapid_blink(&self) -> Painted<&T>
Source§fn quirk(&self, value: Quirk) -> Painted<&T>
fn quirk(&self, value: Quirk) -> Painted<&T>
Enables the yansi Quirk value.
This method should be used rarely. Instead, prefer to use quirk-specific
builder methods like mask() and
wrap(), which have the same functionality but are
pithier.
§Example
Enable wrapping using .quirk():
use yansi::{Paint, Quirk};
painted.quirk(Quirk::Wrap);Enable wrapping using wrap().
use yansi::Paint;
painted.wrap();Source§fn clear(&self) -> Painted<&T>
👎Deprecated since 1.0.1: renamed to resetting() due to conflicts with Vec::clear().
The clear() method will be removed in a future release.
fn clear(&self) -> Painted<&T>
resetting() due to conflicts with Vec::clear().
The clear() method will be removed in a future release.Source§fn whenever(&self, value: Condition) -> Painted<&T>
fn whenever(&self, value: Condition) -> Painted<&T>
Conditionally enable styling based on whether the Condition value
applies. Replaces any previous condition.
See the crate level docs for more details.
§Example
Enable styling painted only when both stdout and stderr are TTYs:
use yansi::{Paint, Condition};
painted.red().on_yellow().whenever(Condition::STDOUTERR_ARE_TTY);