Struct rusoto_ec2::ImageAttribute [−][src]
pub struct ImageAttribute { pub block_device_mappings: Option<Vec<BlockDeviceMapping>>, pub boot_mode: Option<AttributeValue>, pub description: Option<AttributeValue>, pub image_id: Option<String>, pub kernel_id: Option<AttributeValue>, pub launch_permissions: Option<Vec<LaunchPermission>>, pub product_codes: Option<Vec<ProductCode>>, pub ramdisk_id: Option<AttributeValue>, pub sriov_net_support: Option<AttributeValue>, }
Expand description
Describes an image attribute.
Fields
block_device_mappings: Option<Vec<BlockDeviceMapping>>
The block device mapping entries.
boot_mode: Option<AttributeValue>
description: Option<AttributeValue>
A description for the AMI.
image_id: Option<String>
The ID of the AMI.
kernel_id: Option<AttributeValue>
The kernel ID.
launch_permissions: Option<Vec<LaunchPermission>>
The launch permissions.
product_codes: Option<Vec<ProductCode>>
The product codes.
ramdisk_id: Option<AttributeValue>
The RAM disk ID.
sriov_net_support: Option<AttributeValue>
Indicates whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.
Trait Implementations
Returns the “default value” for a type. 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 RefUnwindSafe for ImageAttribute
impl Send for ImageAttribute
impl Sync for ImageAttribute
impl Unpin for ImageAttribute
impl UnwindSafe for ImageAttribute
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