public sealed class VodConfig : IMessage<VodConfig>, IEquatable<VodConfig>, IDeepCloneable<VodConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Video Stitcher v1 API class VodConfig.
Metadata used to register VOD configs.
Implements
IMessageVodConfig, IEquatableVodConfig, IDeepCloneableVodConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Video.Stitcher.V1Assembly
Google.Cloud.Video.Stitcher.V1.dll
Constructors
VodConfig()
public VodConfig()
VodConfig(VodConfig)
public VodConfig(VodConfig other)
Parameter | |
---|---|
Name | Description |
other |
VodConfig |
Properties
AdTagUri
public string AdTagUri { get; set; }
Required. The default ad tag associated with this VOD config.
Property Value | |
---|---|
Type | Description |
string |
GamVodConfig
public GamVodConfig GamVodConfig { get; set; }
Optional. Google Ad Manager (GAM) metadata.
Property Value | |
---|---|
Type | Description |
GamVodConfig |
Name
public string Name { get; set; }
Output only. The resource name of the VOD config, in the form of
projects/{project}/locations/{location}/vodConfigs/{id}
.
Property Value | |
---|---|
Type | Description |
string |
SourceFetchOptions
public FetchOptions SourceFetchOptions { get; set; }
Options for fetching source manifests and segments.
Property Value | |
---|---|
Type | Description |
FetchOptions |
SourceUri
public string SourceUri { get; set; }
Required. Source URI for the VOD stream manifest.
Property Value | |
---|---|
Type | Description |
string |
State
public VodConfig.Types.State State { get; set; }
Output only. State of the VOD config.
Property Value | |
---|---|
Type | Description |
VodConfigTypesState |
VodConfigName
public VodConfigName VodConfigName { get; set; }
VodConfigName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
VodConfigName |