#[non_exhaustive]pub struct GetMemberOutputBuilder { /* private fields */ }
Expand description
A builder for GetMemberOutput
.
Implementations§
source§impl GetMemberOutputBuilder
impl GetMemberOutputBuilder
sourcepub fn account_id(self, input: impl Into<String>) -> Self
pub fn account_id(self, input: impl Into<String>) -> Self
The Amazon Web Services account ID for the account.
sourcepub fn set_account_id(self, input: Option<String>) -> Self
pub fn set_account_id(self, input: Option<String>) -> Self
The Amazon Web Services account ID for the account.
sourcepub fn administrator_account_id(self, input: impl Into<String>) -> Self
pub fn administrator_account_id(self, input: impl Into<String>) -> Self
The Amazon Web Services account ID for the administrator account.
sourcepub fn set_administrator_account_id(self, input: Option<String>) -> Self
pub fn set_administrator_account_id(self, input: Option<String>) -> Self
The Amazon Web Services account ID for the administrator account.
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 account.
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 account.
sourcepub fn email(self, input: impl Into<String>) -> Self
pub fn email(self, input: impl Into<String>) -> Self
The email address for the account. This value is null if the account is associated with the administrator account through Organizations.
sourcepub fn set_email(self, input: Option<String>) -> Self
pub fn set_email(self, input: Option<String>) -> Self
The email address for the account. This value is null if the account is associated with the administrator account through Organizations.
sourcepub fn invited_at(self, input: DateTime) -> Self
pub fn invited_at(self, input: DateTime) -> Self
The date and time, in UTC and extended ISO 8601 format, when an Amazon Macie membership invitation was last sent to the account. This value is null if a Macie membership invitation hasn't been sent to the account.
sourcepub fn set_invited_at(self, input: Option<DateTime>) -> Self
pub fn set_invited_at(self, input: Option<DateTime>) -> Self
The date and time, in UTC and extended ISO 8601 format, when an Amazon Macie membership invitation was last sent to the account. This value is null if a Macie membership invitation hasn't been sent to the account.
sourcepub fn master_account_id(self, input: impl Into<String>) -> Self
pub fn master_account_id(self, input: impl Into<String>) -> Self
(Deprecated) The Amazon Web Services account ID for the administrator account. This property has been replaced by the administratorAccountId property and is retained only for backward compatibility.
sourcepub fn set_master_account_id(self, input: Option<String>) -> Self
pub fn set_master_account_id(self, input: Option<String>) -> Self
(Deprecated) The Amazon Web Services account ID for the administrator account. This property has been replaced by the administratorAccountId property and is retained only for backward compatibility.
sourcepub fn relationship_status(self, input: RelationshipStatus) -> Self
pub fn relationship_status(self, input: RelationshipStatus) -> Self
The current status of the relationship between the account and the administrator account.
sourcepub fn set_relationship_status(self, input: Option<RelationshipStatus>) -> Self
pub fn set_relationship_status(self, input: Option<RelationshipStatus>) -> Self
The current status of the relationship between the account and the administrator account.
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 account in Amazon Macie.
A map of key-value pairs that specifies which tags (keys and values) are associated with the account in Amazon Macie.
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, of the most recent change to the status of the relationship between the account and the administrator account.
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, of the most recent change to the status of the relationship between the account and the administrator account.
sourcepub fn build(self) -> GetMemberOutput
pub fn build(self) -> GetMemberOutput
Consumes the builder and constructs a GetMemberOutput
.
Trait Implementations§
source§impl Clone for GetMemberOutputBuilder
impl Clone for GetMemberOutputBuilder
source§fn clone(&self) -> GetMemberOutputBuilder
fn clone(&self) -> GetMemberOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetMemberOutputBuilder
impl Debug for GetMemberOutputBuilder
source§impl Default for GetMemberOutputBuilder
impl Default for GetMemberOutputBuilder
source§fn default() -> GetMemberOutputBuilder
fn default() -> GetMemberOutputBuilder
source§impl PartialEq<GetMemberOutputBuilder> for GetMemberOutputBuilder
impl PartialEq<GetMemberOutputBuilder> for GetMemberOutputBuilder
source§fn eq(&self, other: &GetMemberOutputBuilder) -> bool
fn eq(&self, other: &GetMemberOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.