Class: Aws::MediaTailor::Types::SpliceInsertMessage

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

Overview

Note:

When making an API call, you may pass SpliceInsertMessage data as a hash:

{
  avail_num: 1,
  avails_expected: 1,
  splice_event_id: 1,
  unique_program_id: 1,
}

Splice insert message configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#avail_numInteger

This is written to splice_insert.avail_num, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Returns:

  • (Integer)


3826
3827
3828
3829
3830
3831
3832
3833
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 3826

class SpliceInsertMessage < Struct.new(
  :avail_num,
  :avails_expected,
  :splice_event_id,
  :unique_program_id)
  SENSITIVE = []
  include Aws::Structure
end

#avails_expectedInteger

This is written to splice_insert.avails_expected, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Returns:

  • (Integer)


3826
3827
3828
3829
3830
3831
3832
3833
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 3826

class SpliceInsertMessage < Struct.new(
  :avail_num,
  :avails_expected,
  :splice_event_id,
  :unique_program_id)
  SENSITIVE = []
  include Aws::Structure
end

#splice_event_idInteger

This is written to splice_insert.splice_event_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 1.

Returns:

  • (Integer)


3826
3827
3828
3829
3830
3831
3832
3833
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 3826

class SpliceInsertMessage < Struct.new(
  :avail_num,
  :avails_expected,
  :splice_event_id,
  :unique_program_id)
  SENSITIVE = []
  include Aws::Structure
end

#unique_program_idInteger

This is written to splice_insert.unique_program_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

Returns:

  • (Integer)


3826
3827
3828
3829
3830
3831
3832
3833
# File 'gems/aws-sdk-mediatailor/lib/aws-sdk-mediatailor/types.rb', line 3826

class SpliceInsertMessage < Struct.new(
  :avail_num,
  :avails_expected,
  :splice_event_id,
  :unique_program_id)
  SENSITIVE = []
  include Aws::Structure
end