class Amazonite::CloudWatchLogs::IntegrationDetails

Overview

This structure contains information about the integration configuration. For an integration with OpenSearch Service, this includes information about OpenSearch Service resources such as the collection, the workspace, and policies.

This structure is returned by a GetIntegration operation.

Included Modules

Defined in:

cloudwatch_logs/integration_details.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]
def self.new(open_search_integration_details : OpenSearchIntegrationDetails | Nil = nil) #

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

See Object#hash(hasher)


def open_search_integration_details : OpenSearchIntegrationDetails | Nil #

This structure contains complete information about one integration between CloudWatch Logs and OpenSearch Service.


[View source]
def open_search_integration_details=(open_search_integration_details : OpenSearchIntegrationDetails | Nil) #

This structure contains complete information about one integration between CloudWatch Logs and OpenSearch Service.


[View source]
def validate! : Nil #

[View source]