Class: Aws::KinesisVideoArchivedMedia::Types::ListFragmentsInput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#fragment_selectorTypes::FragmentSelector

Describes the timestamp range and timestamp origin for the range of fragments to return.

This is only required when the NextToken isn't passed in the API.



1138
1139
1140
1141
1142
1143
1144
1145
1146
# File 'gems/aws-sdk-kinesisvideoarchivedmedia/lib/aws-sdk-kinesisvideoarchivedmedia/types.rb', line 1138

class ListFragmentsInput < Struct.new(
  :stream_name,
  :stream_arn,
  :max_results,
  :next_token,
  :fragment_selector)
  SENSITIVE = []
  include Aws::Structure
end

#max_resultsInteger

The total number of fragments to return. If the total number of fragments available is more than the value specified in max-results, then a ListFragmentsOutput$NextToken is provided in the output that you can use to resume pagination.

Returns:

  • (Integer)


1138
1139
1140
1141
1142
1143
1144
1145
1146
# File 'gems/aws-sdk-kinesisvideoarchivedmedia/lib/aws-sdk-kinesisvideoarchivedmedia/types.rb', line 1138

class ListFragmentsInput < Struct.new(
  :stream_name,
  :stream_arn,
  :max_results,
  :next_token,
  :fragment_selector)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

A token to specify where to start paginating. This is the ListFragmentsOutput$NextToken from a previously truncated response.

Returns:

  • (String)


1138
1139
1140
1141
1142
1143
1144
1145
1146
# File 'gems/aws-sdk-kinesisvideoarchivedmedia/lib/aws-sdk-kinesisvideoarchivedmedia/types.rb', line 1138

class ListFragmentsInput < Struct.new(
  :stream_name,
  :stream_arn,
  :max_results,
  :next_token,
  :fragment_selector)
  SENSITIVE = []
  include Aws::Structure
end

#stream_arnString

The Amazon Resource Name (ARN) of the stream from which to retrieve a fragment list. Specify either this parameter or the StreamName parameter.

Returns:

  • (String)


1138
1139
1140
1141
1142
1143
1144
1145
1146
# File 'gems/aws-sdk-kinesisvideoarchivedmedia/lib/aws-sdk-kinesisvideoarchivedmedia/types.rb', line 1138

class ListFragmentsInput < Struct.new(
  :stream_name,
  :stream_arn,
  :max_results,
  :next_token,
  :fragment_selector)
  SENSITIVE = []
  include Aws::Structure
end

#stream_nameString

The name of the stream from which to retrieve a fragment list. Specify either this parameter or the StreamARN parameter.

Returns:

  • (String)


1138
1139
1140
1141
1142
1143
1144
1145
1146
# File 'gems/aws-sdk-kinesisvideoarchivedmedia/lib/aws-sdk-kinesisvideoarchivedmedia/types.rb', line 1138

class ListFragmentsInput < Struct.new(
  :stream_name,
  :stream_arn,
  :max_results,
  :next_token,
  :fragment_selector)
  SENSITIVE = []
  include Aws::Structure
end