Struct aws_sdk_iam::model::Group
source · [−]#[non_exhaustive]pub struct Group {
pub path: Option<String>,
pub group_name: Option<String>,
pub group_id: Option<String>,
pub arn: Option<String>,
pub create_date: Option<DateTime>,
}
Expand description
Contains information about an IAM group entity.
This data type is used as a response element in the following operations:
-
CreateGroup
-
GetGroup
-
ListGroups
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.path: Option<String>
The path to the group. For more information about paths, see IAM identifiers in the IAM User Guide.
group_name: Option<String>
The friendly name that identifies the group.
group_id: Option<String>
The stable and unique string identifying the group. For more information about IDs, see IAM identifiers in the IAM User Guide.
arn: Option<String>
The Amazon Resource Name (ARN) specifying the group. For more information about ARNs and how to use them in policies, see IAM identifiers in the IAM User Guide.
create_date: Option<DateTime>
The date and time, in ISO 8601 date-time format, when the group was created.
Implementations
sourceimpl Group
impl Group
sourcepub fn path(&self) -> Option<&str>
pub fn path(&self) -> Option<&str>
The path to the group. For more information about paths, see IAM identifiers in the IAM User Guide.
sourcepub fn group_name(&self) -> Option<&str>
pub fn group_name(&self) -> Option<&str>
The friendly name that identifies the group.
sourcepub fn group_id(&self) -> Option<&str>
pub fn group_id(&self) -> Option<&str>
The stable and unique string identifying the group. For more information about IDs, see IAM identifiers in the IAM User Guide.
sourcepub fn arn(&self) -> Option<&str>
pub fn arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) specifying the group. For more information about ARNs and how to use them in policies, see IAM identifiers in the IAM User Guide.
sourcepub fn create_date(&self) -> Option<&DateTime>
pub fn create_date(&self) -> Option<&DateTime>
The date and time, in ISO 8601 date-time format, when the group was created.
Trait Implementations
impl StructuralPartialEq for Group
Auto Trait Implementations
impl RefUnwindSafe for Group
impl Send for Group
impl Sync for Group
impl Unpin for Group
impl UnwindSafe for Group
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more