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.
Namespace
Google.Cloud.Video.Stitcher.V1Assembly
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 |