NAME
Paws::EC2::InstanceAttribute
ATTRIBUTES
BlockDeviceMappings => ArrayRef[Paws::EC2::InstanceBlockDeviceMapping]
The block device mapping of the instance.
DisableApiTermination => Paws::EC2::AttributeBooleanValue
If the value is true
, you can't terminate the instance through the Amazon EC2 console, CLI, or API; otherwise, you can.
EbsOptimized => Paws::EC2::AttributeBooleanValue
Indicates whether the instance is optimized for Amazon EBS I/O.
EnaSupport => Paws::EC2::AttributeBooleanValue
Indicates whether enhanced networking with ENA is enabled.
Groups => ArrayRef[Paws::EC2::GroupIdentifier]
The security groups associated with the instance.
InstanceId => Str
The ID of the instance.
InstanceInitiatedShutdownBehavior => Paws::EC2::AttributeValue
Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown).
InstanceType => Paws::EC2::AttributeValue
The instance type.
KernelId => Paws::EC2::AttributeValue
The kernel ID.
ProductCodes => ArrayRef[Paws::EC2::ProductCode]
A list of product codes.
RamdiskId => Paws::EC2::AttributeValue
The RAM disk ID.
RootDeviceName => Paws::EC2::AttributeValue
The name of the root device (for example, /dev/sda1
or /dev/xvda
).
SourceDestCheck => Paws::EC2::AttributeBooleanValue
Indicates whether source/destination checking is enabled. A value of true
means that checking is enabled, and false
means that checking is disabled. This value must be false
for a NAT instance to perform NAT.
SriovNetSupport => Paws::EC2::AttributeValue
Indicates whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.
UserData => Paws::EC2::AttributeValue
The user data.