Class: Aws::KinesisVideo::Types::LocalSizeConfig

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

Overview

The configuration details that include the maximum size of the media (MaxLocalMediaSizeInMB) that you want to store for a stream on the Edge Agent, as well as the strategy that should be used (StrategyOnFullSize) when a stream's maximum size has been reached.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#max_local_media_size_in_mbInteger

The overall maximum size of the media that you want to store for a stream on the Edge Agent.

Returns:

  • (Integer)


1295
1296
1297
1298
1299
1300
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1295

class LocalSizeConfig < Struct.new(
  :max_local_media_size_in_mb,
  :strategy_on_full_size)
  SENSITIVE = []
  include Aws::Structure
end

#strategy_on_full_sizeString

The strategy to perform when a stream’s MaxLocalMediaSizeInMB limit is reached.

Returns:

  • (String)


1295
1296
1297
1298
1299
1300
# File 'gems/aws-sdk-kinesisvideo/lib/aws-sdk-kinesisvideo/types.rb', line 1295

class LocalSizeConfig < Struct.new(
  :max_local_media_size_in_mb,
  :strategy_on_full_size)
  SENSITIVE = []
  include Aws::Structure
end