Instance Event
Lists the information available for each running instance.
Syntax
type TInstanceEvent = procedure Instance(Sender: TObject; const ReservationId: String; const OwnerId: String; const AmiLaunchIndex: String; const InstanceId: String; const PublicDnsName: String; const ImageId: String; StateCode: Integer; const StateName: String; const InstanceType: String; const KeyName: String; const LaunchTime: String; const Placement: String; const PrivateDnsName: String; const Reason: String; const KernelId: String; const ProductCodes: String; const RamDiskId: String; const GroupSet: String) of object;property OnInstance: TInstanceEvent read FOnInstance write FOnInstance;
Remarks
This event is fired by calling the method ListInstances.
State codes:
0 | Pending |
16 | Running |
32 | Shutting Down |
48 | Terminated |