[][src]Struct rusoto_gamelift::Event

pub struct Event {
    pub event_code: Option<String>,
    pub event_id: Option<String>,
    pub event_time: Option<f64>,
    pub message: Option<String>,
    pub pre_signed_log_url: Option<String>,
    pub resource_id: Option<String>,
}

Log entry describing an event that involves Amazon GameLift resources (such as a fleet). In addition to tracking activity, event codes and messages can provide additional information for troubleshooting and debugging problems.

Fields

event_code: Option<String>

Type of event being logged. The following events are currently in use:

Fleet creation events:

VPC peering events:

Spot instance events:

Other fleet events:

event_id: Option<String>

Unique identifier for a fleet event.

event_time: Option<f64>

Time stamp indicating when this event occurred. Format is a number expressed in Unix time as milliseconds (for example "1469498468.057").

message: Option<String>

Additional information related to the event.

pre_signed_log_url: Option<String>

Location of stored logs with additional detail that is related to the event. This is useful for debugging issues. The URL is valid for 15 minutes. You can also access fleet creation logs through the Amazon GameLift console.

resource_id: Option<String>

Unique identifier for an event resource, such as a fleet ID.

Trait Implementations

impl PartialEq<Event> for Event[src]

impl Default for Event[src]

impl Clone for Event[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Event[src]

impl<'de> Deserialize<'de> for Event[src]

Auto Trait Implementations

impl Send for Event

impl Sync for Event

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self