Instance Event
Lists the information available for each running instance.
Syntax
virtual int FireInstance(EC2InstanceEventParams *e);
typedef struct {
char* ReservationId;
char* OwnerId;
char* AmiLaunchIndex;
char* InstanceId;
char* PublicDnsName;
char* ImageId;
int StateCode;
char* StateName;
char* InstanceType;
char* KeyName;
char* LaunchTime;
char* Placement;
char* PrivateDnsName;
char* Reason;
char* KernelId;
char* ProductCodes;
char* RamDiskId;
char* GroupSet;
int reserved;
} EC2InstanceEventParams;
Remarks
This event is fired by calling the method ListInstances.
State codes:
0 | Pending |
16 | Running |
32 | Shutting Down |
48 | Terminated |