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 C<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 EBS I/O.

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, C</dev/sda1> or
C</dev/xvda>).

SourceDestCheck => Paws::EC2::AttributeBooleanValue

Indicates whether source/destination checking is enabled. A value of
C<true> means checking is enabled, and C<false> means checking is
disabled. This value must be C<false> for a NAT instance to perform
NAT.

SriovNetSupport => Paws::EC2::AttributeValue

UserData => Paws::EC2::AttributeValue

The Base64-encoded MIME user data.