Struct aws_sdk_iam::model::PolicyGroup
source · [−]#[non_exhaustive]pub struct PolicyGroup { /* private fields */ }Expand description
Contains information about a group that a managed policy is attached to.
This data type is used as a response element in the ListEntitiesForPolicy operation.
For more information about managed policies, refer to Managed policies and inline policies in the IAM User Guide.
Implementations
sourceimpl PolicyGroup
impl PolicyGroup
sourcepub fn group_name(&self) -> Option<&str>
pub fn group_name(&self) -> Option<&str>
The name (friendly name, not ARN) identifying 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.
sourceimpl PolicyGroup
impl PolicyGroup
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture PolicyGroup.
Trait Implementations
sourceimpl Clone for PolicyGroup
impl Clone for PolicyGroup
sourcefn clone(&self) -> PolicyGroup
fn clone(&self) -> PolicyGroup
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for PolicyGroup
impl Debug for PolicyGroup
sourceimpl PartialEq<PolicyGroup> for PolicyGroup
impl PartialEq<PolicyGroup> for PolicyGroup
sourcefn eq(&self, other: &PolicyGroup) -> bool
fn eq(&self, other: &PolicyGroup) -> bool
impl StructuralPartialEq for PolicyGroup
Auto Trait Implementations
impl RefUnwindSafe for PolicyGroup
impl Send for PolicyGroup
impl Sync for PolicyGroup
impl Unpin for PolicyGroup
impl UnwindSafe for PolicyGroup
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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