class Amazonite::CloudWatchLogs::S3TableIntegrationSource

Overview

Represents a data source association with an S3 Table Integration, including its status and metadata.

Included Modules

Defined in:

cloudwatch_logs/s3_table_integration_source.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]
def self.new(identifier : String | Nil = nil, data_source : DataSource | Nil = nil, status : S3TableIntegrationSourceStatus | Nil = nil, status_reason : String | Nil = nil, created_time_stamp : Int64 | Nil = nil, parent_source_identifier : String | 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 created_time_stamp : Int64 | Nil #

The timestamp when the data source association was created.


[View source]
def created_time_stamp=(created_time_stamp : Int64 | Nil) #

The timestamp when the data source association was created.


[View source]
def data_source : DataSource | Nil #

The data source associated with the S3 Table Integration.


[View source]
def data_source=(data_source : DataSource | Nil) #

The data source associated with the S3 Table Integration.


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

See Object#hash(hasher)


def identifier : String | Nil #

The unique identifier for this data source association.


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

The unique identifier for this data source association.


[View source]
def parent_source_identifier : String | Nil #

The identifier of the parent data source for this association.


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

The identifier of the parent data source for this association.


[View source]
def status : S3TableIntegrationSourceStatus | Nil #

The current status of the data source association.


[View source]
def status=(status : S3TableIntegrationSourceStatus | Nil) #

The current status of the data source association.


[View source]
def status_reason : String | Nil #

Additional information about the status of the data source association.


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

Additional information about the status of the data source association.


[View source]
def validate! : Nil #

[View source]