Class: Aws::MediaLive::Types::FrameCaptureGroupSettings

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 FrameCaptureGroupSettings data as a hash:

{
  destination: { # required
    destination_ref_id: "__string",
  },
  frame_capture_cdn_settings: {
    frame_capture_s3_settings: {
      canned_acl: "AUTHENTICATED_READ", # accepts AUTHENTICATED_READ, BUCKET_OWNER_FULL_CONTROL, BUCKET_OWNER_READ, PUBLIC_READ
    },
  },
}

Frame Capture Group Settings

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#destinationTypes::OutputLocationRef

The destination for the frame capture files. Either the URI for an Amazon S3 bucket and object, plus a file name prefix (for example, s3ssl://sportsDelivery/highlights/20180820/curling-) or the URI for a MediaStore container, plus a file name prefix (for example, mediastoressl://sportsDelivery/20180820/curling-). The final file names consist of the prefix from the destination field (for example, "curling-") + name modifier + the counter (5 digits, starting from 00001) + extension (which is always .jpg). For example, curling-low.00001.jpg



7712
7713
7714
7715
7716
7717
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7712

class FrameCaptureGroupSettings < Struct.new(
  :destination,
  :frame_capture_cdn_settings)
  SENSITIVE = []
  include Aws::Structure
end

#frame_capture_cdn_settingsTypes::FrameCaptureCdnSettings

Parameters that control interactions with the CDN.



7712
7713
7714
7715
7716
7717
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 7712

class FrameCaptureGroupSettings < Struct.new(
  :destination,
  :frame_capture_cdn_settings)
  SENSITIVE = []
  include Aws::Structure
end