Resource: VodConfig
Metadata used to register VOD configs.
| JSON representation | 
|---|
| { "name": string, "sourceUri": string, "adTagUri": string, "gamVodConfig": { object ( | 
| Fields | |
|---|---|
| name | 
 Output only. The resource name of the VOD config, in the form of  | 
| sourceUri | 
 Required. Source URI for the VOD stream manifest. | 
| adTagUri | 
 Required. The default ad tag associated with this VOD config. | 
| gamVodConfig | 
 Optional. Google Ad Manager (GAM) metadata. | 
| state | 
 Output only. State of the VOD config. | 
| sourceFetchOptions | 
 Options for fetching source manifests and segments. | 
GamVodConfig
Metadata used for GAM ad decisioning.
| JSON representation | 
|---|
| { "networkCode": string } | 
| Fields | |
|---|---|
| networkCode | 
 Required. Ad Manager network code to associate with the VOD config. | 
State
State of the VOD config.
| Enums | |
|---|---|
| STATE_UNSPECIFIED | State is not specified. | 
| CREATING | VOD config is being created. | 
| READY | VOD config is ready for use. | 
| DELETING | VOD config is queued up for deletion. | 
| Methods | |
|---|---|
| 
 | Registers the VOD config with the provided unique ID in the specified region. | 
| 
 | Deletes the specified VOD config. | 
| 
 | Returns the specified VOD config managed by the Video Stitcher API service. | 
| 
 | Lists all VOD configs managed by the Video Stitcher API that belong to the specified project and region. | 
| 
 | Updates the specified VOD config. |