Video Stitcher v1 API - Class CdnKey (2.0.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

GoogleCloudGoogle.Cloud.VideoGoogle.Cloud.Video.StitcherV1

Assembly

Google.Cloud.Video.Stitcher.V1.dll

Constructors

CdnKey()

public CdnKey()

CdnKey(CdnKey)

public CdnKey(CdnKey other)
Parameter
NameDescription
otherCdnKey

Properties

AkamaiCdnKey

public AkamaiCdnKey AkamaiCdnKey { get; set; }

The configuration for an Akamai CDN key.

Property Value
TypeDescription
AkamaiCdnKey

CdnKeyConfigCase

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

CdnKeyName

public CdnKeyName CdnKeyName { get; set; }

CdnKeyName-typed view over the Name resource name property.

Property Value
TypeDescription
CdnKeyName

GoogleCdnKey

public GoogleCdnKey GoogleCdnKey { get; set; }

The configuration for a Google Cloud CDN key.

Property Value
TypeDescription
GoogleCdnKey

Hostname

public string Hostname { get; set; }

The hostname this key applies to.

Property Value
TypeDescription
string

MediaCdnKey

public MediaCdnKey MediaCdnKey { get; set; }

The configuration for a Media CDN key.

Property Value
TypeDescription
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
TypeDescription
string