Class: Aws::DynamoDBStreams::Types::ShardFilter

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

Overview

This optional field contains the filter definition for the DescribeStream API.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#shard_idString

Contains the shardId of the parent shard for which you are requesting child shards.

Sample request:

Returns:

  • (String)


612
613
614
615
616
617
# File 'gems/aws-sdk-dynamodbstreams/lib/aws-sdk-dynamodbstreams/types.rb', line 612

class ShardFilter < Struct.new(
  :type,
  :shard_id)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

Contains the type of filter to be applied on the DescribeStream API. Currently, the only value this parameter accepts is CHILD_SHARDS.

Returns:

  • (String)


612
613
614
615
616
617
# File 'gems/aws-sdk-dynamodbstreams/lib/aws-sdk-dynamodbstreams/types.rb', line 612

class ShardFilter < Struct.new(
  :type,
  :shard_id)
  SENSITIVE = []
  include Aws::Structure
end