Struct aws_sdk_ssm::types::builders::PatchBaselineIdentityBuilder
source · #[non_exhaustive]pub struct PatchBaselineIdentityBuilder { /* private fields */ }Expand description
A builder for PatchBaselineIdentity.
Implementations§
source§impl PatchBaselineIdentityBuilder
impl PatchBaselineIdentityBuilder
sourcepub fn baseline_id(self, input: impl Into<String>) -> Self
pub fn baseline_id(self, input: impl Into<String>) -> Self
The ID of the patch baseline.
sourcepub fn set_baseline_id(self, input: Option<String>) -> Self
pub fn set_baseline_id(self, input: Option<String>) -> Self
The ID of the patch baseline.
sourcepub fn baseline_name(self, input: impl Into<String>) -> Self
pub fn baseline_name(self, input: impl Into<String>) -> Self
The name of the patch baseline.
sourcepub fn set_baseline_name(self, input: Option<String>) -> Self
pub fn set_baseline_name(self, input: Option<String>) -> Self
The name of the patch baseline.
sourcepub fn operating_system(self, input: OperatingSystem) -> Self
pub fn operating_system(self, input: OperatingSystem) -> Self
Defines the operating system the patch baseline applies to. The default value is WINDOWS.
sourcepub fn set_operating_system(self, input: Option<OperatingSystem>) -> Self
pub fn set_operating_system(self, input: Option<OperatingSystem>) -> Self
Defines the operating system the patch baseline applies to. The default value is WINDOWS.
sourcepub fn baseline_description(self, input: impl Into<String>) -> Self
pub fn baseline_description(self, input: impl Into<String>) -> Self
The description of the patch baseline.
sourcepub fn set_baseline_description(self, input: Option<String>) -> Self
pub fn set_baseline_description(self, input: Option<String>) -> Self
The description of the patch baseline.
sourcepub fn default_baseline(self, input: bool) -> Self
pub fn default_baseline(self, input: bool) -> Self
Whether this is the default baseline. Amazon Web Services Systems Manager supports creating multiple default patch baselines. For example, you can create a default patch baseline for each operating system.
sourcepub fn set_default_baseline(self, input: Option<bool>) -> Self
pub fn set_default_baseline(self, input: Option<bool>) -> Self
Whether this is the default baseline. Amazon Web Services Systems Manager supports creating multiple default patch baselines. For example, you can create a default patch baseline for each operating system.
sourcepub fn build(self) -> PatchBaselineIdentity
pub fn build(self) -> PatchBaselineIdentity
Consumes the builder and constructs a PatchBaselineIdentity.
Trait Implementations§
source§impl Clone for PatchBaselineIdentityBuilder
impl Clone for PatchBaselineIdentityBuilder
source§fn clone(&self) -> PatchBaselineIdentityBuilder
fn clone(&self) -> PatchBaselineIdentityBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for PatchBaselineIdentityBuilder
impl Debug for PatchBaselineIdentityBuilder
source§impl Default for PatchBaselineIdentityBuilder
impl Default for PatchBaselineIdentityBuilder
source§fn default() -> PatchBaselineIdentityBuilder
fn default() -> PatchBaselineIdentityBuilder
source§impl PartialEq<PatchBaselineIdentityBuilder> for PatchBaselineIdentityBuilder
impl PartialEq<PatchBaselineIdentityBuilder> for PatchBaselineIdentityBuilder
source§fn eq(&self, other: &PatchBaselineIdentityBuilder) -> bool
fn eq(&self, other: &PatchBaselineIdentityBuilder) -> bool
self and other values to be equal, and is used
by ==.