Struct aws_sdk_macie2::operation::update_sensitivity_inspection_template::UpdateSensitivityInspectionTemplateInput
source · #[non_exhaustive]pub struct UpdateSensitivityInspectionTemplateInput {
pub description: Option<String>,
pub excludes: Option<SensitivityInspectionTemplateExcludes>,
pub id: Option<String>,
pub includes: Option<SensitivityInspectionTemplateIncludes>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.description: Option<String>A custom description of the template. The description can contain as many as 200 characters.
excludes: Option<SensitivityInspectionTemplateExcludes>The managed data identifiers to explicitly exclude (not use) when performing automated sensitive data discovery.
To exclude an allow list or custom data identifier that's currently included by the template, update the values for the SensitivityInspectionTemplateIncludes.allowListIds and SensitivityInspectionTemplateIncludes.customDataIdentifierIds properties, respectively.
id: Option<String>The unique identifier for the Amazon Macie resource that the request applies to.
includes: Option<SensitivityInspectionTemplateIncludes>The allow lists, custom data identifiers, and managed data identifiers to explicitly include (use) when performing automated sensitive data discovery.
Implementations§
source§impl UpdateSensitivityInspectionTemplateInput
impl UpdateSensitivityInspectionTemplateInput
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
A custom description of the template. The description can contain as many as 200 characters.
sourcepub fn excludes(&self) -> Option<&SensitivityInspectionTemplateExcludes>
pub fn excludes(&self) -> Option<&SensitivityInspectionTemplateExcludes>
The managed data identifiers to explicitly exclude (not use) when performing automated sensitive data discovery.
To exclude an allow list or custom data identifier that's currently included by the template, update the values for the SensitivityInspectionTemplateIncludes.allowListIds and SensitivityInspectionTemplateIncludes.customDataIdentifierIds properties, respectively.
sourcepub fn id(&self) -> Option<&str>
pub fn id(&self) -> Option<&str>
The unique identifier for the Amazon Macie resource that the request applies to.
sourcepub fn includes(&self) -> Option<&SensitivityInspectionTemplateIncludes>
pub fn includes(&self) -> Option<&SensitivityInspectionTemplateIncludes>
The allow lists, custom data identifiers, and managed data identifiers to explicitly include (use) when performing automated sensitive data discovery.
source§impl UpdateSensitivityInspectionTemplateInput
impl UpdateSensitivityInspectionTemplateInput
sourcepub fn builder() -> UpdateSensitivityInspectionTemplateInputBuilder
pub fn builder() -> UpdateSensitivityInspectionTemplateInputBuilder
Creates a new builder-style object to manufacture UpdateSensitivityInspectionTemplateInput.
Trait Implementations§
source§impl Clone for UpdateSensitivityInspectionTemplateInput
impl Clone for UpdateSensitivityInspectionTemplateInput
source§fn clone(&self) -> UpdateSensitivityInspectionTemplateInput
fn clone(&self) -> UpdateSensitivityInspectionTemplateInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for UpdateSensitivityInspectionTemplateInput
impl PartialEq for UpdateSensitivityInspectionTemplateInput
source§fn eq(&self, other: &UpdateSensitivityInspectionTemplateInput) -> bool
fn eq(&self, other: &UpdateSensitivityInspectionTemplateInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for UpdateSensitivityInspectionTemplateInput
Auto Trait Implementations§
impl Freeze for UpdateSensitivityInspectionTemplateInput
impl RefUnwindSafe for UpdateSensitivityInspectionTemplateInput
impl Send for UpdateSensitivityInspectionTemplateInput
impl Sync for UpdateSensitivityInspectionTemplateInput
impl Unpin for UpdateSensitivityInspectionTemplateInput
impl UnwindSafe for UpdateSensitivityInspectionTemplateInput
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> 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 more