Class: Google::Cloud::Video::LiveStream::V1::DvrSession::DvrManifest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/video/livestream/v1/resources.rb

Overview

DvrManifest identifies a source manifest and specifies a file name for the generated DVR manifest.

Instance Attribute Summary collapse

Instance Attribute Details

#manifest_key::String

Returns Required. A unique key that identifies a manifest config in the parent channel. This key is the same as channel.manifests.key for the selected manifest.

Returns:

  • (::String)

    Required. A unique key that identifies a manifest config in the parent channel. This key is the same as channel.manifests.key for the selected manifest.



954
955
956
957
# File 'proto_docs/google/cloud/video/livestream/v1/resources.rb', line 954

class DvrManifest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#output_uri::String (readonly)

Returns Output only. The output URI of the DVR manifest. The DVR output will be placed in a directory named dvr/dvrSessionId/ under the parent channel's output uri. Format: {channel.output.uri}/dvr/{dvrSessionId}/{channel.manifests.fileName} Example: gs://my-bucket/outputs/dvr/my-dvr-session/main.m3u8.

Returns:

  • (::String)

    Output only. The output URI of the DVR manifest. The DVR output will be placed in a directory named dvr/dvrSessionId/ under the parent channel's output uri. Format: {channel.output.uri}/dvr/{dvrSessionId}/{channel.manifests.fileName} Example: gs://my-bucket/outputs/dvr/my-dvr-session/main.m3u8



954
955
956
957
# File 'proto_docs/google/cloud/video/livestream/v1/resources.rb', line 954

class DvrManifest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end