pub struct InstanceInfo {
pub deregister_time: Option<f64>,
pub iam_session_arn: Option<String>,
pub iam_user_arn: Option<String>,
pub instance_arn: Option<String>,
pub instance_name: Option<String>,
pub register_time: Option<f64>,
pub tags: Option<Vec<Tag>>,
}
Expand description
Information about an on-premises instance.
Fields§
§deregister_time: Option<f64>
If the on-premises instance was deregistered, the time at which the on-premises instance was deregistered.
iam_session_arn: Option<String>
The ARN of the IAM session associated with the on-premises instance.
iam_user_arn: Option<String>
The IAM user ARN associated with the on-premises instance.
instance_arn: Option<String>
The ARN of the on-premises instance.
instance_name: Option<String>
The name of the on-premises instance.
register_time: Option<f64>
The time at which the on-premises instance was registered.
The tags currently associated with the on-premises instance.
Trait Implementations§
Source§impl Clone for InstanceInfo
impl Clone for InstanceInfo
Source§fn clone(&self) -> InstanceInfo
fn clone(&self) -> InstanceInfo
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for InstanceInfo
impl Debug for InstanceInfo
Source§impl Default for InstanceInfo
impl Default for InstanceInfo
Source§fn default() -> InstanceInfo
fn default() -> InstanceInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstanceInfo
impl<'de> Deserialize<'de> for InstanceInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for InstanceInfo
impl PartialEq for InstanceInfo
impl StructuralPartialEq for InstanceInfo
Auto Trait Implementations§
impl Freeze for InstanceInfo
impl RefUnwindSafe for InstanceInfo
impl Send for InstanceInfo
impl Sync for InstanceInfo
impl Unpin for InstanceInfo
impl UnwindSafe for InstanceInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more