pub struct DescribeUserResponse {
pub broker_id: Option<String>,
pub console_access: Option<bool>,
pub groups: Option<Vec<String>>,
pub pending: Option<UserPendingChanges>,
pub username: Option<String>,
}
Fields§
§broker_id: Option<String>
Required. The unique ID that Amazon MQ generates for the broker.
console_access: Option<bool>
Enables access to the the ActiveMQ Web Console for the ActiveMQ user.
groups: Option<Vec<String>>
The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.
pending: Option<UserPendingChanges>
The status of the changes pending for the ActiveMQ user.
username: Option<String>
Required. The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.
Trait Implementations§
Source§impl Clone for DescribeUserResponse
impl Clone for DescribeUserResponse
Source§fn clone(&self) -> DescribeUserResponse
fn clone(&self) -> DescribeUserResponse
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 moreSource§impl Debug for DescribeUserResponse
impl Debug for DescribeUserResponse
Source§impl Default for DescribeUserResponse
impl Default for DescribeUserResponse
Source§fn default() -> DescribeUserResponse
fn default() -> DescribeUserResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DescribeUserResponse
impl<'de> Deserialize<'de> for DescribeUserResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DescribeUserResponse
impl PartialEq for DescribeUserResponse
impl StructuralPartialEq for DescribeUserResponse
Auto Trait Implementations§
impl Freeze for DescribeUserResponse
impl RefUnwindSafe for DescribeUserResponse
impl Send for DescribeUserResponse
impl Sync for DescribeUserResponse
impl Unpin for DescribeUserResponse
impl UnwindSafe for DescribeUserResponse
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
Mutably borrows from an owned value. Read more