Class: Aws::Firehose::Types::ListDeliveryStreamsInput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-firehose/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#delivery_stream_typeString

The Firehose stream type. This can be one of the following values:

  • DirectPut: Provider applications access the Firehose stream directly.

  • KinesisStreamAsSource: The Firehose stream uses a Kinesis data stream as a source.

This parameter is optional. If this parameter is omitted, Firehose streams of all types are returned.

Returns:

  • (String)


3548
3549
3550
3551
3552
3553
3554
# File 'lib/aws-sdk-firehose/types.rb', line 3548

class ListDeliveryStreamsInput < Struct.new(
  :limit,
  :delivery_stream_type,
  :exclusive_start_delivery_stream_name)
  SENSITIVE = []
  include Aws::Structure
end

#exclusive_start_delivery_stream_nameString

The list of Firehose streams returned by this call to ListDeliveryStreams will start with the Firehose stream whose name comes alphabetically immediately after the name you specify in ExclusiveStartDeliveryStreamName.

Returns:

  • (String)


3548
3549
3550
3551
3552
3553
3554
# File 'lib/aws-sdk-firehose/types.rb', line 3548

class ListDeliveryStreamsInput < Struct.new(
  :limit,
  :delivery_stream_type,
  :exclusive_start_delivery_stream_name)
  SENSITIVE = []
  include Aws::Structure
end

#limitInteger

The maximum number of Firehose streams to list. The default value is 10.

Returns:

  • (Integer)


3548
3549
3550
3551
3552
3553
3554
# File 'lib/aws-sdk-firehose/types.rb', line 3548

class ListDeliveryStreamsInput < Struct.new(
  :limit,
  :delivery_stream_type,
  :exclusive_start_delivery_stream_name)
  SENSITIVE = []
  include Aws::Structure
end