Struct aws_sdk_elasticache::model::UserGroupsUpdateStatus
source · #[non_exhaustive]pub struct UserGroupsUpdateStatus { /* private fields */ }
Expand description
The status of the user group update.
Implementations§
source§impl UserGroupsUpdateStatus
impl UserGroupsUpdateStatus
sourcepub fn user_group_ids_to_add(&self) -> Option<&[String]>
pub fn user_group_ids_to_add(&self) -> Option<&[String]>
The ID of the user group to add.
sourcepub fn user_group_ids_to_remove(&self) -> Option<&[String]>
pub fn user_group_ids_to_remove(&self) -> Option<&[String]>
The ID of the user group to remove.
source§impl UserGroupsUpdateStatus
impl UserGroupsUpdateStatus
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UserGroupsUpdateStatus
.
Examples found in repository?
src/xml_deser.rs (line 10649)
10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 10656 10657 10658 10659 10660 10661 10662 10663 10664 10665 10666 10667 10668 10669 10670 10671 10672 10673 10674 10675 10676
pub fn deser_structure_crate_model_user_groups_update_status(
decoder: &mut aws_smithy_xml::decode::ScopedDecoder,
) -> Result<crate::model::UserGroupsUpdateStatus, aws_smithy_xml::decode::XmlDecodeError> {
#[allow(unused_mut)]
let mut builder = crate::model::UserGroupsUpdateStatus::builder();
while let Some(mut tag) = decoder.next_tag() {
match tag.start_el() {
s if s.matches("UserGroupIdsToAdd") /* UserGroupIdsToAdd com.amazonaws.elasticache#UserGroupsUpdateStatus$UserGroupIdsToAdd */ => {
let var_446 =
Some(
crate::xml_deser::deser_list_com_amazonaws_elasticache_user_group_id_list(&mut tag)
?
)
;
builder = builder.set_user_group_ids_to_add(var_446);
}
,
s if s.matches("UserGroupIdsToRemove") /* UserGroupIdsToRemove com.amazonaws.elasticache#UserGroupsUpdateStatus$UserGroupIdsToRemove */ => {
let var_447 =
Some(
crate::xml_deser::deser_list_com_amazonaws_elasticache_user_group_id_list(&mut tag)
?
)
;
builder = builder.set_user_group_ids_to_remove(var_447);
}
,
_ => {}
}
}
Ok(builder.build())
}
Trait Implementations§
source§impl Clone for UserGroupsUpdateStatus
impl Clone for UserGroupsUpdateStatus
source§fn clone(&self) -> UserGroupsUpdateStatus
fn clone(&self) -> UserGroupsUpdateStatus
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more