You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

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)


11328
11329
11330
11331
11332
11333
11334
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 11328

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)


11328
11329
11330
11331
11332
11333
11334
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 11328

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)


11328
11329
11330
11331
11332
11333
11334
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 11328

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)


11328
11329
11330
11331
11332
11333
11334
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 11328

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