Struct aws_sdk_codedeploy::model::InstanceInfo
source · [−]#[non_exhaustive]pub struct InstanceInfo { /* private fields */ }
Expand description
Information about an on-premises instance.
Implementations
sourceimpl InstanceInfo
impl InstanceInfo
sourcepub fn instance_name(&self) -> Option<&str>
pub fn instance_name(&self) -> Option<&str>
The name of the on-premises instance.
sourcepub fn iam_session_arn(&self) -> Option<&str>
pub fn iam_session_arn(&self) -> Option<&str>
The ARN of the IAM session associated with the on-premises instance.
sourcepub fn iam_user_arn(&self) -> Option<&str>
pub fn iam_user_arn(&self) -> Option<&str>
The IAM user ARN associated with the on-premises instance.
sourcepub fn instance_arn(&self) -> Option<&str>
pub fn instance_arn(&self) -> Option<&str>
The ARN of the on-premises instance.
sourcepub fn register_time(&self) -> Option<&DateTime>
pub fn register_time(&self) -> Option<&DateTime>
The time at which the on-premises instance was registered.
sourcepub fn deregister_time(&self) -> Option<&DateTime>
pub fn deregister_time(&self) -> Option<&DateTime>
If the on-premises instance was deregistered, the time at which the on-premises instance was deregistered.
The tags currently associated with the on-premises instance.
sourceimpl InstanceInfo
impl InstanceInfo
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture InstanceInfo
.
Trait Implementations
sourceimpl Clone for InstanceInfo
impl Clone for InstanceInfo
sourcefn clone(&self) -> InstanceInfo
fn clone(&self) -> InstanceInfo
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 InstanceInfo
impl Debug for InstanceInfo
sourceimpl PartialEq<InstanceInfo> for InstanceInfo
impl PartialEq<InstanceInfo> for InstanceInfo
sourcefn eq(&self, other: &InstanceInfo) -> bool
fn eq(&self, other: &InstanceInfo) -> bool
impl StructuralPartialEq for InstanceInfo
Auto Trait Implementations
impl RefUnwindSafe for InstanceInfo
impl Send for InstanceInfo
impl Sync for InstanceInfo
impl Unpin for InstanceInfo
impl UnwindSafe for InstanceInfo
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