Video Stitcher v1 API - Class CdnKey (3.3.0)

public sealed class CdnKey : IMessage<CdnKey>, IEquatable<CdnKey>, IDeepCloneable<CdnKey>, IBufferMessage, IMessage

Reference documentation and code samples for the Video Stitcher v1 API class CdnKey.

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

Inheritance

object > CdnKey

Namespace

Google.Cloud.Video.Stitcher.V1

Assembly

Google.Cloud.Video.Stitcher.V1.dll

Constructors

CdnKey()

public CdnKey()

CdnKey(CdnKey)

public CdnKey(CdnKey other)
Parameter
Name Description
other CdnKey

Properties

AkamaiCdnKey

public AkamaiCdnKey AkamaiCdnKey { get; set; }

The configuration for an Akamai CDN key.

Property Value
Type Description
AkamaiCdnKey

CdnKeyConfigCase

public CdnKey.CdnKeyConfigOneofCase CdnKeyConfigCase { get; }
Property Value
Type Description
CdnKeyCdnKeyConfigOneofCase

CdnKeyName

public CdnKeyName CdnKeyName { get; set; }

CdnKeyName-typed view over the Name resource name property.

Property Value
Type Description
CdnKeyName

GoogleCdnKey

public GoogleCdnKey GoogleCdnKey { get; set; }

The configuration for a Google Cloud CDN key.

Property Value
Type Description
GoogleCdnKey

Hostname

public string Hostname { get; set; }

The hostname this key applies to.

Property Value
Type Description
string

MediaCdnKey

public MediaCdnKey MediaCdnKey { get; set; }

The configuration for a Media CDN key.

Property Value
Type Description
MediaCdnKey

Name

public string Name { get; set; }

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.

Property Value
Type Description
string