class Amazonite::CloudWatchLogs::GetLogObjectRequest

Overview

The parameters for the GetLogObject operation.

Included Modules

Defined in:

cloudwatch_logs/get_log_object_request.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(log_object_pointer : String, unmask : Bool | Nil = nil) #

[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 hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def log_object_pointer : String #

A pointer to the specific log object to retrieve. This is a required parameter that uniquely identifies the log object within CloudWatch Logs. The pointer is typically obtained from a previous query or filter operation.


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

A pointer to the specific log object to retrieve. This is a required parameter that uniquely identifies the log object within CloudWatch Logs. The pointer is typically obtained from a previous query or filter operation.


[View source]
def unmask : Bool | Nil #

A boolean flag that indicates whether to unmask sensitive log data. When set to true, any masked or redacted data in the log object will be displayed in its original form. Default is false.


[View source]
def unmask=(unmask : Bool | Nil) #

A boolean flag that indicates whether to unmask sensitive log data. When set to true, any masked or redacted data in the log object will be displayed in its original form. Default is false.


[View source]
def validate! : Nil #

[View source]