class Amazonite::CloudWatchLogs::PutLogEventsRequest

Included Modules

Defined in:

cloudwatch_logs/put_log_events_request.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(log_group_name : String, log_stream_name : String, log_events : Array(InputLogEvent), sequence_token : String | Nil = nil, entity : Entity | Nil = nil) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def entity : Entity | Nil #

The entity associated with the log events.


[View source]
def entity=(entity : Entity | Nil) #

The entity associated with the log events.


[View source]
def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def log_events : Array(InputLogEvent) #

The log events.


[View source]
def log_events=(log_events : Array(InputLogEvent)) #

The log events.


[View source]
def log_group_name : String #

The name of the log group.


[View source]
def log_group_name=(log_group_name : String) #

The name of the log group.


[View source]
def log_stream_name : String #

The name of the log stream.


[View source]
def log_stream_name=(log_stream_name : String) #

The name of the log stream.


[View source]
def sequence_token : String | Nil #

The sequence token obtained from the response of the previous PutLogEvents call.

The sequenceToken parameter is now ignored in PutLogEvents actions. PutLogEvents actions are now accepted and never return InvalidSequenceTokenException or DataAlreadyAcceptedException even if the sequence token is not valid.


[View source]
def sequence_token=(sequence_token : String | Nil) #

The sequence token obtained from the response of the previous PutLogEvents call.

The sequenceToken parameter is now ignored in PutLogEvents actions. PutLogEvents actions are now accepted and never return InvalidSequenceTokenException or DataAlreadyAcceptedException even if the sequence token is not valid.


[View source]
def validate! : Nil #

[View source]