Accountstring`json:"account,omitempty" doc:"the account name for the account that owns the object being acted on in the event (e.g. the owner of the virtual machine, ip address, or security group)"`
Createdstring`json:"created,omitempty" doc:"the date the event was created"`
Descriptionstring`json:"description,omitempty" doc:"a brief description of the event"`
Domainstring`json:"domain,omitempty" doc:"the name of the account's domain"`
DomainID*UUID`json:"domainid,omitempty" doc:"the id of the account's domain"`
ID*UUID`json:"id,omitempty" doc:"the ID of the event"`
ParentID*UUID`json:"parentid,omitempty" doc:"whether the event is parented"`
Statestring`json:"state,omitempty" doc:"the state of the event"`
Typestring`json:"type,omitempty" doc:"the type of the event (see event types)"`
UserNamestring`json:"username,omitempty" doc:"the name of the user who performed the action (can be different from the account if an admin is performing an action for a user, e.g. starting/stopping a user's virtual machine)"`
Accountstring`json:"account,omitempty" doc:"list resources by account. Must be used with the domainId parameter."`
DomainID*UUID`json:"domainid,omitempty" doc:"list only resources belonging to the domain specified"`
Durationint`json:"duration,omitempty" doc:"the duration of the event"`
EndDatestring`json:"enddate,omitempty" doc:"the end date range of the list you want to retrieve (use format \"yyyy-MM-dd\" or the new format \"yyyy-MM-dd HH:mm:ss\")"`
EntryTimeint`json:"entrytime,omitempty" doc:"the time the event was entered"`
ID*UUID`json:"id,omitempty" doc:"the ID of the event"`
IsRecursive*bool`json:"isrecursive,omitempty" doc:"defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves." doc:"defaults to false, but if true, lists all resources from the parent specified by the domainId till leaves."`
Keywordstring`json:"keyword,omitempty" doc:"List by keyword"`
ListAll*bool`json:"listall,omitempty" doc:"If set to false, list only resources belonging to the command's caller; if set to true - list resources that the caller is authorized to see. Default value is false"`
StartDatestring`json:"startdate,omitempty" doc:"the start date range of the list you want to retrieve (use format \"yyyy-MM-dd\" or the new format \"yyyy-MM-dd HH:mm:ss\")"`
Typestring`json:"type,omitempty" doc:"the event type (see event types)"`
_bool`name:"listEvents" description:"A command to list events."`