Class: Google::Cloud::Video::Stitcher::V1::CdnKey

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

Overview

Configuration for a CDN key. Used by the Video Stitcher to sign URIs for fetching video manifests and signing media segments for playback.

Instance Attribute Summary collapse

Instance Attribute Details

#akamai_cdn_key::Google::Cloud::Video::Stitcher::V1::AkamaiCdnKey

Returns The configuration for an Akamai CDN key.

Returns:



45
46
47
48
# File 'proto_docs/google/cloud/video/stitcher/v1/cdn_keys.rb', line 45

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

#google_cdn_key::Google::Cloud::Video::Stitcher::V1::GoogleCdnKey

Returns The configuration for a Google Cloud CDN key.

Returns:



45
46
47
48
# File 'proto_docs/google/cloud/video/stitcher/v1/cdn_keys.rb', line 45

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

#hostname::String

Returns The hostname this key applies to.

Returns:

  • (::String)

    The hostname this key applies to.



45
46
47
48
# File 'proto_docs/google/cloud/video/stitcher/v1/cdn_keys.rb', line 45

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

#media_cdn_key::Google::Cloud::Video::Stitcher::V1::MediaCdnKey

Returns The configuration for a Media CDN key.

Returns:



45
46
47
48
# File 'proto_docs/google/cloud/video/stitcher/v1/cdn_keys.rb', line 45

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

#name::String

Returns The resource name of the CDN key, in the form of projects/{project}/locations/{location}/cdnKeys/{id}. The name is ignored when creating a CDN key.

Returns:

  • (::String)

    The resource name of the CDN key, in the form of projects/{project}/locations/{location}/cdnKeys/{id}. The name is ignored when creating a CDN key.



45
46
47
48
# File 'proto_docs/google/cloud/video/stitcher/v1/cdn_keys.rb', line 45

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