#[non_exhaustive]pub struct GeneratedPolicyProperties { /* private fields */ }Expand description
Contains the generated policy details.
Implementations
sourceimpl GeneratedPolicyProperties
impl GeneratedPolicyProperties
sourcepub fn is_complete(&self) -> Option<bool>
pub fn is_complete(&self) -> Option<bool>
This value is set to true if the generated policy contains all possible actions for a service that IAM Access Analyzer identified from the CloudTrail trail that you specified, and false otherwise.
sourcepub fn principal_arn(&self) -> Option<&str>
pub fn principal_arn(&self) -> Option<&str>
The ARN of the IAM entity (user or role) for which you are generating a policy.
sourcepub fn cloud_trail_properties(&self) -> Option<&CloudTrailProperties>
pub fn cloud_trail_properties(&self) -> Option<&CloudTrailProperties>
Lists details about the Trail used to generated policy.
sourceimpl GeneratedPolicyProperties
impl GeneratedPolicyProperties
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture GeneratedPolicyProperties.
Trait Implementations
sourceimpl Clone for GeneratedPolicyProperties
impl Clone for GeneratedPolicyProperties
sourcefn clone(&self) -> GeneratedPolicyProperties
fn clone(&self) -> GeneratedPolicyProperties
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 GeneratedPolicyProperties
impl Debug for GeneratedPolicyProperties
sourceimpl PartialEq<GeneratedPolicyProperties> for GeneratedPolicyProperties
impl PartialEq<GeneratedPolicyProperties> for GeneratedPolicyProperties
sourcefn eq(&self, other: &GeneratedPolicyProperties) -> bool
fn eq(&self, other: &GeneratedPolicyProperties) -> bool
impl StructuralPartialEq for GeneratedPolicyProperties
Auto Trait Implementations
impl RefUnwindSafe for GeneratedPolicyProperties
impl Send for GeneratedPolicyProperties
impl Sync for GeneratedPolicyProperties
impl Unpin for GeneratedPolicyProperties
impl UnwindSafe for GeneratedPolicyProperties
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