Struct rusoto_securityhub::AwsEc2NetworkInterfaceAttachment [−][src]
pub struct AwsEc2NetworkInterfaceAttachment { pub attach_time: Option<String>, pub attachment_id: Option<String>, pub delete_on_termination: Option<bool>, pub device_index: Option<i64>, pub instance_id: Option<String>, pub instance_owner_id: Option<String>, pub status: Option<String>, }
Expand description
Information about the network interface attachment.
Fields
attach_time: Option<String>
Indicates when the attachment initiated.
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
.
attachment_id: Option<String>
The identifier of the network interface attachment
delete_on_termination: Option<bool>
Indicates whether the network interface is deleted when the instance is terminated.
device_index: Option<i64>
The device index of the network interface attachment on the instance.
instance_id: Option<String>
The ID of the instance.
instance_owner_id: Option<String>
The AWS account ID of the owner of the instance.
status: Option<String>
The attachment state.
Valid values: attaching
| attached
| detaching
| detached
Trait Implementations
Returns the “default value” for a type. Read more
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for AwsEc2NetworkInterfaceAttachment
impl Sync for AwsEc2NetworkInterfaceAttachment
impl Unpin for AwsEc2NetworkInterfaceAttachment
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self