Class: Aws::KeyspacesStreams::Types::Stream

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-keyspacesstreams/lib/aws-sdk-keyspacesstreams/types.rb

Overview

Represents a change data capture stream for an Amazon Keyspaces table, which enables tracking and processing of data changes.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#keyspace_nameString

The name of the keyspace containing the table associated with this stream.

Returns:

  • (String)


774
775
776
777
778
779
780
781
# File 'gems/aws-sdk-keyspacesstreams/lib/aws-sdk-keyspacesstreams/types.rb', line 774

class Stream < Struct.new(
  :stream_arn,
  :keyspace_name,
  :table_name,
  :stream_label)
  SENSITIVE = []
  include Aws::Structure
end

#stream_arnString

The Amazon Resource Name (ARN) that uniquely identifies this stream.

Returns:

  • (String)


774
775
776
777
778
779
780
781
# File 'gems/aws-sdk-keyspacesstreams/lib/aws-sdk-keyspacesstreams/types.rb', line 774

class Stream < Struct.new(
  :stream_arn,
  :keyspace_name,
  :table_name,
  :stream_label)
  SENSITIVE = []
  include Aws::Structure
end

#stream_labelString

A unique identifier for this stream that can be used in stream operations.

Returns:

  • (String)


774
775
776
777
778
779
780
781
# File 'gems/aws-sdk-keyspacesstreams/lib/aws-sdk-keyspacesstreams/types.rb', line 774

class Stream < Struct.new(
  :stream_arn,
  :keyspace_name,
  :table_name,
  :stream_label)
  SENSITIVE = []
  include Aws::Structure
end

#table_nameString

The name of the table associated with this stream.

Returns:

  • (String)


774
775
776
777
778
779
780
781
# File 'gems/aws-sdk-keyspacesstreams/lib/aws-sdk-keyspacesstreams/types.rb', line 774

class Stream < Struct.new(
  :stream_arn,
  :keyspace_name,
  :table_name,
  :stream_label)
  SENSITIVE = []
  include Aws::Structure
end