class Aws::SnowDeviceManagement::Types::Instance
The description of an instance. Currently, Amazon EC2 instances are the only supported instance type.
@!attribute [rw] ami_launch_index
The Amazon Machine Image (AMI) launch index, which you can use to find this instance in the launch group. @return [Integer]
@!attribute [rw] block_device_mappings
Any block device mapping entries for the instance. @return [Array<Types::InstanceBlockDeviceMapping>]
@!attribute [rw] cpu_options
The CPU options for the instance. @return [Types::CpuOptions]
@!attribute [rw] created_at
When the instance was created. @return [Time]
@!attribute [rw] image_id
The ID of the AMI used to launch the instance. @return [String]
@!attribute [rw] instance_id
The ID of the instance. @return [String]
@!attribute [rw] instance_type
The instance type. @return [String]
@!attribute [rw] private_ip_address
The private IPv4 address assigned to the instance. @return [String]
@!attribute [rw] public_ip_address
The public IPv4 address assigned to the instance. @return [String]
@!attribute [rw] root_device_name
The device name of the root device volume (for example, `/dev/sda1`). @return [String]
@!attribute [rw] security_groups
The security groups for the instance. @return [Array<Types::SecurityGroupIdentifier>]
@!attribute [rw] state
The description of the current state of an instance. @return [Types::InstanceState]
@!attribute [rw] updated_at
When the instance was last updated. @return [Time]
@see docs.aws.amazon.com/goto/WebAPI/snow-device-management-2021-08-04/Instance AWS API Documentation
Constants
- SENSITIVE