Class: Aws::MediaLive::Types::Scte35DeliveryRestrictions

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

Overview

Note:

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

{
  archive_allowed_flag: "ARCHIVE_NOT_ALLOWED", # required, accepts ARCHIVE_NOT_ALLOWED, ARCHIVE_ALLOWED
  device_restrictions: "NONE", # required, accepts NONE, RESTRICT_GROUP0, RESTRICT_GROUP1, RESTRICT_GROUP2
  no_regional_blackout_flag: "REGIONAL_BLACKOUT", # required, accepts REGIONAL_BLACKOUT, NO_REGIONAL_BLACKOUT
  web_delivery_allowed_flag: "WEB_DELIVERY_NOT_ALLOWED", # required, accepts WEB_DELIVERY_NOT_ALLOWED, WEB_DELIVERY_ALLOWED
}

Corresponds to SCTE-35 delivery_not_restricted_flag parameter. To declare delivery restrictions, include this element and its four "restriction" flags. To declare that there are no restrictions, omit this element.

Instance Attribute Summary collapse

Instance Attribute Details

#archive_allowed_flagString

Corresponds to SCTE-35 archive_allowed_flag.

Returns:

  • (String)


13360
13361
13362
13363
13364
13365
13366
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 13360

class Scte35DeliveryRestrictions < Struct.new(
  :archive_allowed_flag,
  :device_restrictions,
  :no_regional_blackout_flag,
  :web_delivery_allowed_flag)
  include Aws::Structure
end

#device_restrictionsString

Corresponds to SCTE-35 device_restrictions parameter.

Returns:

  • (String)


13360
13361
13362
13363
13364
13365
13366
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 13360

class Scte35DeliveryRestrictions < Struct.new(
  :archive_allowed_flag,
  :device_restrictions,
  :no_regional_blackout_flag,
  :web_delivery_allowed_flag)
  include Aws::Structure
end

#no_regional_blackout_flagString

Corresponds to SCTE-35 no_regional_blackout_flag parameter.

Returns:

  • (String)


13360
13361
13362
13363
13364
13365
13366
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 13360

class Scte35DeliveryRestrictions < Struct.new(
  :archive_allowed_flag,
  :device_restrictions,
  :no_regional_blackout_flag,
  :web_delivery_allowed_flag)
  include Aws::Structure
end

#web_delivery_allowed_flagString

Corresponds to SCTE-35 web_delivery_allowed_flag parameter.

Returns:

  • (String)


13360
13361
13362
13363
13364
13365
13366
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 13360

class Scte35DeliveryRestrictions < Struct.new(
  :archive_allowed_flag,
  :device_restrictions,
  :no_regional_blackout_flag,
  :web_delivery_allowed_flag)
  include Aws::Structure
end