Events
This section details Event-related Linode CLI commands.
list
Aliases: ls
Returns a collection of Event objects representing actions taken on your Account from the last 90 days.
Usage
The format accepted by this command.
linode-cli events list [-h] [--read read] [--id id]
[--created created] [--entity.id entity.id]
[--entity.type entity.type] [--action action]
[--order-by {read,id,created,entity.id,entity.type,action}]
[--order {asc,desc}]
Sample
Examples of how this command might be used.
linode-cli events list
Filterable Attributes
Arguments used to define a filter for response entries.
Name |
Type |
Description |
---|---|---|
--action |
str |
The action that caused this Event. |
--created |
str |
When this Event was created. |
--entity.id |
int |
The unique ID for an Event’s entity. |
--entity.type |
str |
The type of entity that is being referenced by the Event. |
--id |
int |
The unique ID of this Event. |
--read |
bool |
If this Event has been read. |
Result Attributes
The attributes returned by this command.
Name |
Type |
Example |
Description |
---|---|---|---|
action |
str |
ticket_create |
The action that caused this Event. |
created |
str |
2018-01-01T00:01:01 |
When this Event was created. |
duration |
float |
300.56 |
The total duration in seconds that it takes for the Event to complete. |
id |
int |
123 |
The unique ID of this Event. |
message |
str |
None |
Provides additional information about the event. |
percent_complete |
int |
N/A |
A percentage estimating the amount of time remaining for an Event. |
rate |
str |
N/A |
The rate of completion of the Event. |
read |
bool |
true |
If this Event has been read. |
seen |
bool |
true |
If this Event has been seen. |
status |
str |
N/A |
The current status of this Event. |
time_remaining |
str |
N/A |
The estimated time remaining until the completion of this Event. |
username |
str |
exampleUser |
The username of the User who caused the Event. |
entity
Name |
Type |
Example |
Description |
---|---|---|---|
entity.id |
int |
11111 |
The unique ID for an Event’s entity. |
entity.label |
str |
Problem booting my Linode |
The current label of this object. |
entity.type |
str |
ticket |
The type of entity that is being referenced by the Event. |
entity.url |
str |
/v4/support/tickets/11111 |
The URL where you can access the object this Event is for. |
secondary_entity
Name |
Type |
Example |
Description |
---|---|---|---|
secondary_entity.id |
str |
linode/debian9 |
The ID of the object that is the secondary entity. |
secondary_entity.label |
str |
linode1234 |
The label of this object. |
secondary_entity.type |
str |
linode |
The type of entity that is being referenced by the Event. |
secondary_entity.url |
str |
/v4/linode/instances/1234 |
The URL where you can access the object this Event is for. |
view
Returns a single Event object.
Usage
The format accepted by this command.
linode-cli events view [-h] [--action action]
[--entity.type entity.type] [--entity.id entity.id]
[--created created] [--read read] [--id id]
[--order-by {action,entity.type,entity.id,created,read,id}]
[--order {asc,desc}] eventId
Sample
Examples of how this command might be used.
linode-cli events view 123
Parameters
Positional parameters used to define the resource this command should target.
Name |
Type |
Description |
---|---|---|
eventId |
int |
The ID of the Event. |
Result Attributes
The attributes returned by this command.
Name |
Type |
Example |
Description |
---|---|---|---|
action |
str |
ticket_create |
The action that caused this Event. |
created |
str |
2018-01-01T00:01:01 |
When this Event was created. |
duration |
float |
300.56 |
The total duration in seconds that it takes for the Event to complete. |
id |
int |
123 |
The unique ID of this Event. |
message |
str |
None |
Provides additional information about the event. |
percent_complete |
int |
N/A |
A percentage estimating the amount of time remaining for an Event. |
rate |
str |
N/A |
The rate of completion of the Event. |
read |
bool |
true |
If this Event has been read. |
seen |
bool |
true |
If this Event has been seen. |
status |
str |
N/A |
The current status of this Event. |
time_remaining |
str |
N/A |
The estimated time remaining until the completion of this Event. |
username |
str |
exampleUser |
The username of the User who caused the Event. |
entity
Name |
Type |
Example |
Description |
---|---|---|---|
entity.id |
int |
11111 |
The unique ID for an Event’s entity. |
entity.label |
str |
Problem booting my Linode |
The current label of this object. |
entity.type |
str |
ticket |
The type of entity that is being referenced by the Event. |
entity.url |
str |
/v4/support/tickets/11111 |
The URL where you can access the object this Event is for. |
secondary_entity
Name |
Type |
Example |
Description |
---|---|---|---|
secondary_entity.id |
str |
linode/debian9 |
The ID of the object that is the secondary entity. |
secondary_entity.label |
str |
linode1234 |
The label of this object. |
secondary_entity.type |
str |
linode |
The type of entity that is being referenced by the Event. |
secondary_entity.url |
str |
/v4/linode/instances/1234 |
The URL where you can access the object this Event is for. |
mark-read
Marks a single Event as read.
Usage
The format accepted by this command.
linode-cli events mark-read [-h] eventId
Sample
Examples of how this command might be used.
linode-cli events mark-read 123
Parameters
Positional parameters used to define the resource this command should target.
Name |
Type |
Description |
---|---|---|
eventId |
int |
The ID of the Event to designate as read. |
mark-seen
Marks all Events up to and including this Event by ID as seen.
Usage
The format accepted by this command.
linode-cli events mark-seen [-h] eventId
Sample
Examples of how this command might be used.
linode-cli events mark-seen 123
Parameters
Positional parameters used to define the resource this command should target.
Name |
Type |
Description |
---|---|---|
eventId |
int |
The ID of the Event to designate as seen. |