- 
                  
                  The integration ID of the source. DeclarationSwift public private(set) var integration: SourceIntegration { get }
- 
                  
                  One or multiple asset identifiers for the source. Remark The order of a list of asset identifiers is the order their corresponding assets will be played in.DeclarationSwift public private(set) var assetIds: [VerizonMediaAssetId]? { get }
- 
                  
                  The external identifier used by Verizon Media. DeclarationSwift public private(set) var externalId: VerizonMediaExternalId? { get }
- 
                  
                  A record of query string parameters added to Verizon Media Preplay requests. Remark - Each entry contains the parameter’s name with associated value.
- Does not maintain the order of the parameters, if the order is important then use the VerizonMediaSource.orderedParametersproperty instead.
 DeclarationSwift public private(set) var parameters: Dictionary<String, String>? { get }
- 
                  
                  An array of ordered query string parameters added to Verizon Media Preplay requests. Remark - Each entry contains the parameter’s name with associated value.
- Maintains the order of the parameters. It will override VerizonMediaSource.parametersinternally if both aren’t nil.
 DeclarationSwift public private(set) var orderedParameters: Array<(String, String)>? { get }
- 
                  
                  The query string parameters added to Verizon Media playback URL requests. Remark - Each entry contains the parameter’s name with associated value.
- Valid parameters:
- Uplynk Playback Customization parameters: https://docs.vdms.com/video/#Setup/Customizing-Playback.htm
- Uplynk Tokens parameters: https://docs.vdms.com/video/#Setup/Playback-URLs.htm
 
 DeclarationSwift public private(set) var playbackUrlParameters: Dictionary<String, String>? { get }
- 
                  
                  The content type of the asset, defaults to VerizonMediaAssetType.ASSET.DeclarationSwift public private(set) var assetType: VerizonMediaAssetType? { get }
- 
                  
                  When enabled, the necessary content protection configuration will be added to the source, defaults to false.DeclarationSwift public private(set) var contentProtected: Bool? { get }
- 
                  
                  The configuration for using the Ping API for SSAI tracking and updates in live streams. DeclarationSwift public private(set) var ping: VerizonMediaPingConfiguration? { get }
- 
                  
                  The prefix to use for Verizon Media Preplay API and Asset Info API requests. DeclarationSwift public private(set) var prefix: String? { get }
- 
                  init(assetId:parameters: orderedParameters: playbackUrlParameters: assetType: contentProtected: ping: prefix: ) Constructs a Verizon Media Source. DeclarationSwift public convenience init(assetId: VerizonMediaAssetId, parameters: Dictionary<String, String>? = nil, orderedParameters: Array<(String, String)>? = nil, playbackUrlParameters: Dictionary<String, String>? = nil, assetType: VerizonMediaAssetType? = VerizonMediaAssetType.ASSET, contentProtected: Bool? = false, ping: VerizonMediaPingConfiguration? = nil, prefix: String? = nil)ParametersassetIdA Verizon Media asset. parametersA dictionary of query string parameters added to Verizon Media Preplay requests, defaults to nil. orderedParametersAn array of ordered query string parameters added to Verizon Media Preplay requests, defaults to nil. assetTypeThe content type of the asset, defaults to VerizonMediaAssetType.ASSET.contentProtectedWhether the asset is content protected, defaults to false. pingThe Ping Configuration, defaults to nil. prefixThe prefix to use for Verizon Media Preplay API and Asset Info API requests, defaults to 'https://content.uplynk.com'
- 
                  init(assetIds:parameters: orderedParameters: playbackUrlParameters: assetType: contentProtected: ping: prefix: ) Constructs a Verizon Media Source. DeclarationSwift public convenience init(assetIds: [VerizonMediaAssetId], parameters: Dictionary<String, String>? = nil, orderedParameters: Array<(String, String)>? = nil, playbackUrlParameters: Dictionary<String, String>? = nil, assetType: VerizonMediaAssetType? = VerizonMediaAssetType.ASSET, contentProtected: Bool? = false, ping: VerizonMediaPingConfiguration? = nil, prefix: String? = nil)ParametersassetIdsA list of Verizon Media asset identifiers. parametersA dictionary of query string parameters added to Verizon Media Preplay requests, defaults to nil. orderedParametersAn array of ordered query string parameters added to Verizon Media Preplay requests, defaults to nil. assetTypeThe content type of the asset, defaults to VerizonMediaAssetType.ASSET.contentProtectedWhether the asset is content protected, defaults to false. pingThe Ping Configuration, defaults to nil. prefixThe prefix to use for Verizon Media Preplay API and Asset Info API requests, defaults to 'https://content.uplynk.com'
- 
                  init(externalId:parameters: orderedParameters: playbackUrlParameters: assetType: contentProtected: ping: prefix: ) Constructs a Verizon Media Source. DeclarationSwift public convenience init(externalId: VerizonMediaExternalId, parameters: Dictionary<String, String>? = nil, orderedParameters: Array<(String, String)>? = nil, playbackUrlParameters: Dictionary<String, String>? = nil, assetType: VerizonMediaAssetType? = VerizonMediaAssetType.ASSET, contentProtected: Bool? = false, ping: VerizonMediaPingConfiguration? = nil, prefix: String? = nil)ParametersexternalIdAn external identifier of Verizon Media. parametersA dictionary of query string parameters added to Verizon Media requests, defaults to nil. orderedParametersAn array of ordered query string parameters added to Verizon Media Preplay requests, defaults to nil. assetTypeThe content type of the asset, defaults to VerizonMediaAssetType.ASSET.contentProtectedWhether the asset is content protected, defaults to false.pingThe Ping Configuration, defaults to nil. prefixThe prefix to use for Verizon Media Preplay API and Asset Info API requests, defaults to 'https://content.uplynk.com'
 VerizonMediaSource Class Reference
      VerizonMediaSource Class Reference