The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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

SourceDestCheck => Paws::EC2::AttributeBooleanValue

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

SriovNetSupport => Paws::EC2::AttributeValue

UserData => Paws::EC2::AttributeValue

The Base64-encoded MIME user data.