class Amazonite::CloudWatchLogs::MoveKeys

Overview

This processor moves a key from one field to another. The original key is deleted.

For more information about this processor including examples, see moveKeys in the CloudWatch Logs User Guide.

Included Modules

Defined in:

cloudwatch_logs/move_keys.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]
def self.new(entries : Array(MoveKeyEntry)) #

[View source]
def self.new(*, __pull_for_json_serializable 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 entries : Array(MoveKeyEntry) #

An array of objects, where each object contains the information about one key to move.


[View source]
def entries=(entries : Array(MoveKeyEntry)) #

An array of objects, where each object contains the information about one key to move.


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

See Object#hash(hasher)


def validate! : Nil #

[View source]