MOBILEANALYTICS

PutEvents

valid {
    input.Body.events[_].eventType == STRING
    input.Body.events[_].timestamp == STRING
    input.Body.events[_].session.id == STRING
    input.Body.events[_].session.duration == LONG
    input.Body.events[_].session.startTimestamp == STRING
    input.Body.events[_].session.stopTimestamp == STRING
    input.Body.events[_].version == STRING
    input.Body.events[_].attributes.STRING == STRING
    input.Body.events[_].metrics.STRING == DOUBLE
    input.ProviderMetadata.Account == STRING
    input.ProviderMetadata.AccessKeyId == STRING
    input.ProviderMetadata.Region == STRING
}