Show / Hide Table of Contents

Class CdnConfig

A CdnConfig encapsulates information about where and how to ingest and deliver content enabled for DAI (Dynamic Ad Insertion).

Inheritance
object
CdnConfig
Implements
IMessage<CdnConfig>
IEquatable<CdnConfig>
IDeepCloneable<CdnConfig>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class CdnConfig : IMessage<CdnConfig>, IEquatable<CdnConfig>, IDeepCloneable<CdnConfig>, IBufferMessage, IMessage

Constructors

CdnConfig()

Declaration
public CdnConfig()

CdnConfig(CdnConfig)

Declaration
public CdnConfig(CdnConfig other)
Parameters
Type Name Description
CdnConfig other

Properties

AdMediaDeliveryConfig

Optional. Config of CDN to deliver ad media.

Declaration
public AdMediaDeliveryConfig AdMediaDeliveryConfig { get; set; }
Property Value
Type Description
AdMediaDeliveryConfig

CdnConfigName

CdnConfigName-typed view over the Name resource name property.

Declaration
public CdnConfigName CdnConfigName { get; set; }
Property Value
Type Description
CdnConfigName

CdnConfigStatus

Output only. The status of the CDN config.

Declaration
public CdnConfigStatusEnum.Types.CdnConfigStatus CdnConfigStatus { get; set; }
Property Value
Type Description
CdnConfigStatusEnum.Types.CdnConfigStatus

CdnConfigType

Required. The type of CDN config represented by this CdnConfig.

Declaration
public CdnConfigTypeEnum.Types.CdnConfigType CdnConfigType { get; set; }
Property Value
Type Description
CdnConfigTypeEnum.Types.CdnConfigType

DisplayName

Required. The name of the CdnConfig. This value is required to create a CDN config and has a maximum length of 255 characters.

Declaration
public string DisplayName { get; set; }
Property Value
Type Description
string

HasCdnConfigStatus

Gets whether the "cdn_config_status" field is set

Declaration
public bool HasCdnConfigStatus { get; }
Property Value
Type Description
bool

HasCdnConfigType

Gets whether the "cdn_config_type" field is set

Declaration
public bool HasCdnConfigType { get; }
Property Value
Type Description
bool

HasDisplayName

Gets whether the "display_name" field is set

Declaration
public bool HasDisplayName { get; }
Property Value
Type Description
bool

Name

Identifier. The resource name of the CdnConfig. Format: networks/{network_code}/cdnConfigs/{cdn_config_id}

Declaration
public string Name { get; set; }
Property Value
Type Description
string

SourceContentConfig

Optional. Parameters about this CDN config as a source of content. This facilitates fetching the original content for conditioning and delivering the original content as part of a modified stream.

Declaration
public SourceContentConfig SourceContentConfig { get; set; }
Property Value
Type Description
SourceContentConfig
In this article
Back to top Generated by DocFX