Struct aws_sdk_securityhub::model::AwsIamInstanceProfile
source · [−]#[non_exhaustive]pub struct AwsIamInstanceProfile { /* private fields */ }Expand description
Information about an instance profile.
Implementations
sourceimpl AwsIamInstanceProfile
impl AwsIamInstanceProfile
sourcepub fn create_date(&self) -> Option<&str>
pub fn create_date(&self) -> Option<&str>
Indicates when the instance profile was created.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
sourcepub fn instance_profile_id(&self) -> Option<&str>
pub fn instance_profile_id(&self) -> Option<&str>
The identifier of the instance profile.
sourcepub fn instance_profile_name(&self) -> Option<&str>
pub fn instance_profile_name(&self) -> Option<&str>
The name of the instance profile.
sourcepub fn roles(&self) -> Option<&[AwsIamInstanceProfileRole]>
pub fn roles(&self) -> Option<&[AwsIamInstanceProfileRole]>
The roles associated with the instance profile.
sourceimpl AwsIamInstanceProfile
impl AwsIamInstanceProfile
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsIamInstanceProfile.
Trait Implementations
sourceimpl Clone for AwsIamInstanceProfile
impl Clone for AwsIamInstanceProfile
sourcefn clone(&self) -> AwsIamInstanceProfile
fn clone(&self) -> AwsIamInstanceProfile
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 AwsIamInstanceProfile
impl Debug for AwsIamInstanceProfile
sourceimpl PartialEq<AwsIamInstanceProfile> for AwsIamInstanceProfile
impl PartialEq<AwsIamInstanceProfile> for AwsIamInstanceProfile
sourcefn eq(&self, other: &AwsIamInstanceProfile) -> bool
fn eq(&self, other: &AwsIamInstanceProfile) -> bool
impl StructuralPartialEq for AwsIamInstanceProfile
Auto Trait Implementations
impl RefUnwindSafe for AwsIamInstanceProfile
impl Send for AwsIamInstanceProfile
impl Sync for AwsIamInstanceProfile
impl Unpin for AwsIamInstanceProfile
impl UnwindSafe for AwsIamInstanceProfile
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