Class: AWSCDK::MediaLive::CfnChannel::NielsenCBETProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::MediaLive::CfnChannel::NielsenCBETProperty
- Defined in:
- media_live/cfn_channel.rb
Overview
Complete these fields only if you want to insert watermarks of type Nielsen CBET.
The parent of this entity is NielsenWatermarksSettings
Instance Attribute Summary collapse
-
#cbet_check_digit_string ⇒ String?
readonly
Enter the CBET check digits to use in the watermark.
-
#cbet_stepaside ⇒ String?
readonly
Determines the method of CBET insertion mode when prior encoding is detected on the same layer.
-
#csid ⇒ String?
readonly
Enter the CBET Source ID (CSID) to use in the watermark.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(cbet_check_digit_string: nil, cbet_stepaside: nil, csid: nil) ⇒ NielsenCBETProperty
constructor
A new instance of NielsenCBETProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(cbet_check_digit_string: nil, cbet_stepaside: nil, csid: nil) ⇒ NielsenCBETProperty
Returns a new instance of NielsenCBETProperty.
11573 11574 11575 11576 11577 11578 11579 11580 |
# File 'media_live/cfn_channel.rb', line 11573 def initialize(cbet_check_digit_string: nil, cbet_stepaside: nil, csid: nil) @cbet_check_digit_string = cbet_check_digit_string Jsii::Type.check_type(@cbet_check_digit_string, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "cbetCheckDigitString") unless @cbet_check_digit_string.nil? @cbet_stepaside = cbet_stepaside Jsii::Type.check_type(@cbet_stepaside, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "cbetStepaside") unless @cbet_stepaside.nil? @csid = csid Jsii::Type.check_type(@csid, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "csid") unless @csid.nil? end |
Instance Attribute Details
#cbet_check_digit_string ⇒ String? (readonly)
Enter the CBET check digits to use in the watermark.
11586 11587 11588 |
# File 'media_live/cfn_channel.rb', line 11586 def cbet_check_digit_string @cbet_check_digit_string end |
#cbet_stepaside ⇒ String? (readonly)
Determines the method of CBET insertion mode when prior encoding is detected on the same layer.
11591 11592 11593 |
# File 'media_live/cfn_channel.rb', line 11591 def cbet_stepaside @cbet_stepaside end |
#csid ⇒ String? (readonly)
Enter the CBET Source ID (CSID) to use in the watermark.
11596 11597 11598 |
# File 'media_live/cfn_channel.rb', line 11596 def csid @csid end |
Class Method Details
.jsii_properties ⇒ Object
11598 11599 11600 11601 11602 11603 11604 |
# File 'media_live/cfn_channel.rb', line 11598 def self.jsii_properties { :cbet_check_digit_string => "cbetCheckDigitString", :cbet_stepaside => "cbetStepaside", :csid => "csid", } end |
Instance Method Details
#to_jsii ⇒ Object
11606 11607 11608 11609 11610 11611 11612 11613 11614 |
# File 'media_live/cfn_channel.rb', line 11606 def to_jsii result = {} result.merge!({ "cbetCheckDigitString" => @cbet_check_digit_string, "cbetStepaside" => @cbet_stepaside, "csid" => @csid, }) result.compact end |