#[non_exhaustive]pub struct AwsIamInstanceProfileRole { /* private fields */ }Expand description
Information about a role associated with an instance profile.
Implementations
sourceimpl AwsIamInstanceProfileRole
impl AwsIamInstanceProfileRole
sourcepub fn assume_role_policy_document(&self) -> Option<&str>
pub fn assume_role_policy_document(&self) -> Option<&str>
The policy that grants an entity permission to assume the role.
sourcepub fn create_date(&self) -> Option<&str>
pub fn create_date(&self) -> Option<&str>
Indicates when the role 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.
sourceimpl AwsIamInstanceProfileRole
impl AwsIamInstanceProfileRole
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsIamInstanceProfileRole.
Trait Implementations
sourceimpl Clone for AwsIamInstanceProfileRole
impl Clone for AwsIamInstanceProfileRole
sourcefn clone(&self) -> AwsIamInstanceProfileRole
fn clone(&self) -> AwsIamInstanceProfileRole
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 more
sourceimpl Debug for AwsIamInstanceProfileRole
impl Debug for AwsIamInstanceProfileRole
sourceimpl PartialEq<AwsIamInstanceProfileRole> for AwsIamInstanceProfileRole
impl PartialEq<AwsIamInstanceProfileRole> for AwsIamInstanceProfileRole
sourcefn eq(&self, other: &AwsIamInstanceProfileRole) -> bool
fn eq(&self, other: &AwsIamInstanceProfileRole) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for AwsIamInstanceProfileRole
Auto Trait Implementations
impl RefUnwindSafe for AwsIamInstanceProfileRole
impl Send for AwsIamInstanceProfileRole
impl Sync for AwsIamInstanceProfileRole
impl Unpin for AwsIamInstanceProfileRole
impl UnwindSafe for AwsIamInstanceProfileRole
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