#[non_exhaustive]pub struct GetAllowListOutputBuilder { /* private fields */ }
Expand description
A builder for GetAllowListOutput
.
Implementations§
source§impl GetAllowListOutputBuilder
impl GetAllowListOutputBuilder
sourcepub fn arn(self, input: impl Into<String>) -> Self
pub fn arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the allow list.
sourcepub fn set_arn(self, input: Option<String>) -> Self
pub fn set_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the allow list.
sourcepub fn created_at(self, input: DateTime) -> Self
pub fn created_at(self, input: DateTime) -> Self
The date and time, in UTC and extended ISO 8601 format, when the allow list was created in Amazon Macie.
sourcepub fn set_created_at(self, input: Option<DateTime>) -> Self
pub fn set_created_at(self, input: Option<DateTime>) -> Self
The date and time, in UTC and extended ISO 8601 format, when the allow list was created in Amazon Macie.
sourcepub fn get_created_at(&self) -> &Option<DateTime>
pub fn get_created_at(&self) -> &Option<DateTime>
The date and time, in UTC and extended ISO 8601 format, when the allow list was created in Amazon Macie.
sourcepub fn criteria(self, input: AllowListCriteria) -> Self
pub fn criteria(self, input: AllowListCriteria) -> Self
The criteria that specify the text or text pattern to ignore. The criteria can be the location and name of an S3 object that lists specific text to ignore (s3WordsList), or a regular expression (regex) that defines a text pattern to ignore.
sourcepub fn set_criteria(self, input: Option<AllowListCriteria>) -> Self
pub fn set_criteria(self, input: Option<AllowListCriteria>) -> Self
The criteria that specify the text or text pattern to ignore. The criteria can be the location and name of an S3 object that lists specific text to ignore (s3WordsList), or a regular expression (regex) that defines a text pattern to ignore.
sourcepub fn get_criteria(&self) -> &Option<AllowListCriteria>
pub fn get_criteria(&self) -> &Option<AllowListCriteria>
The criteria that specify the text or text pattern to ignore. The criteria can be the location and name of an S3 object that lists specific text to ignore (s3WordsList), or a regular expression (regex) that defines a text pattern to ignore.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The custom description of the allow list.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The custom description of the allow list.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
The custom description of the allow list.
sourcepub fn status(self, input: AllowListStatus) -> Self
pub fn status(self, input: AllowListStatus) -> Self
The current status of the allow list, which indicates whether Amazon Macie can access and use the list's criteria.
sourcepub fn set_status(self, input: Option<AllowListStatus>) -> Self
pub fn set_status(self, input: Option<AllowListStatus>) -> Self
The current status of the allow list, which indicates whether Amazon Macie can access and use the list's criteria.
sourcepub fn get_status(&self) -> &Option<AllowListStatus>
pub fn get_status(&self) -> &Option<AllowListStatus>
The current status of the allow list, which indicates whether Amazon Macie can access and use the list's criteria.
Adds a key-value pair to tags
.
To override the contents of this collection use set_tags
.
A map of key-value pairs that specifies which tags (keys and values) are associated with the allow list.
A map of key-value pairs that specifies which tags (keys and values) are associated with the allow list.
A map of key-value pairs that specifies which tags (keys and values) are associated with the allow list.
sourcepub fn updated_at(self, input: DateTime) -> Self
pub fn updated_at(self, input: DateTime) -> Self
The date and time, in UTC and extended ISO 8601 format, when the allow list's settings were most recently changed in Amazon Macie.
sourcepub fn set_updated_at(self, input: Option<DateTime>) -> Self
pub fn set_updated_at(self, input: Option<DateTime>) -> Self
The date and time, in UTC and extended ISO 8601 format, when the allow list's settings were most recently changed in Amazon Macie.
sourcepub fn get_updated_at(&self) -> &Option<DateTime>
pub fn get_updated_at(&self) -> &Option<DateTime>
The date and time, in UTC and extended ISO 8601 format, when the allow list's settings were most recently changed in Amazon Macie.
sourcepub fn build(self) -> GetAllowListOutput
pub fn build(self) -> GetAllowListOutput
Consumes the builder and constructs a GetAllowListOutput
.
Trait Implementations§
source§impl Clone for GetAllowListOutputBuilder
impl Clone for GetAllowListOutputBuilder
source§fn clone(&self) -> GetAllowListOutputBuilder
fn clone(&self) -> GetAllowListOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetAllowListOutputBuilder
impl Debug for GetAllowListOutputBuilder
source§impl Default for GetAllowListOutputBuilder
impl Default for GetAllowListOutputBuilder
source§fn default() -> GetAllowListOutputBuilder
fn default() -> GetAllowListOutputBuilder
source§impl PartialEq<GetAllowListOutputBuilder> for GetAllowListOutputBuilder
impl PartialEq<GetAllowListOutputBuilder> for GetAllowListOutputBuilder
source§fn eq(&self, other: &GetAllowListOutputBuilder) -> bool
fn eq(&self, other: &GetAllowListOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.